TARGETF4Admin · Market Data on-call、平台 SRE、量化消费者与服务 owner

服务、来源、任务与存储 SLO

把真实进程点时值和目标时序 SLI 分开,围绕公开目录、来源、任务、checksum 与存储建立 owner 和告警

/admin/market-data/monitortrading-data-source对照 CURRENT · trading-monitor
UI STUDIOtarget-trading-monitor
Admin1440 × 900100%
100%
/admin/market-data/monitor
TARGET UI1440 × 900FIT 100%
MARKET DATA / MONITOR服务、来源、任务与存储 SLO
SOURCE HEALTHYMD
K11 F4 TARGETCURRENT:Vue/Go main@55b1ad8 · hash 导航 · SQLite + file/R2。示例指标仅用于定义结构。CURRENT API BOUND
SERVICE TELEMETRY · CURRENT + TARGET

服务、来源、任务与存储健康

CURRENT /api/monitor 只有进程和路径点时值;目标监控明确区分已有信号与待埋点 SLO。

Process uptime6d 14hCURRENTAVAILABLE
Goroutines38CURRENTAVAILABLE
Heap alloc84 MBCURRENTAVAILABLE
Task successNOT INSTRUMENTEDTARGET
Source P95NOT INSTRUMENTEDTARGET
PROCESS SNAPSHOTGo runtime · 55b1ad8
Memory · last 60m TARGET SERIES84 MB
Config
…/config.conf
Database
…/trading-data-source.db
Data path
…/cache-files
Session
24 hours
SLO WORKBENCH · TARGET关键服务指标
SLI当前目标状态
Public catalog availabilityunmeasured99.9%GAP
Task success / 30dunmeasured≥ 99%GAP
Source request P95unmeasured≤ 2sGAP
Checksum verificationon record100%PARTIAL
Storage write successunmeasured≥ 99.9%GAP
ALERT ROUTING事件与责任人
P0公开目录连续失败Market Data on-call · no alert ruleBLOCKED
P1月度任务部分失败Data operations · manual reviewTARGET
P2本地缓存达到 70%Platform SRE · threshold targetPLANNED

尚未证明生产路由、Grafana datasource 或告警接收人;页面禁止显示“全部健康”。

REFERENCE VIEWPORT1440 × 900Desktop first · responsive
PRIMARY TASK刷新点时指标主操作、权限与完成反馈必须同屏可验证
DATA CONTRACTProcessSnapshotready / loading / empty / error 使用同一 fixture
ACCESSIBILITYKeyboard + WCAG AA焦点顺序、可读名称、对比度进入 UI CI
VISUAL BASELINETARGET · 2026-07-17桌面/移动、浅色/错误态按稳定 Screen ID 留档

IMPLEMENTATION MAP

可以直接拆成开发任务的目标定义

目标稿与当前实现严格分轨;只有产品仓实现、测试与生产证据齐全后,才会转为 current evidence。

01

页面区域

  • CURRENT/TARGET 证据
  • 进程快照
  • 目标图表
  • SLI/SLO 表
  • 事件路由
  • 运行手册
  • 生产未证明提示
02

用户动作

  • 刷新点时指标
  • 切换时间范围
  • 复制脱敏诊断
  • 打开任务
  • 打开来源
  • 查看指标缺口
  • 进入 Runbook
  • 查看责任人
03

必须状态

  • 控制面就绪
  • 目录与运行加载
  • 当前范围为空
  • 部分来源或依赖失败
  • 页面读取失败
  • 离线只读快照
  • 资源操作权限不足
  • 高影响操作确认
  • 带 revision 的操作回执
04

数据契约

  • ProcessSnapshot
  • ServiceMetricSeries
  • PublicCatalogSLI
  • TaskSuccessSLI
  • SourceLatencySLI
  • ChecksumSLI
  • StorageWriteSLI
  • AlertRoute

TARGET MODULES

目标页面必须交付的模块

  1. 01Current process snapshot
  2. 02Uptime/Go/heap/GC
  3. 03路径与 DB 大小
  4. 04目标时间序列
  5. 05Public availability
  6. 06任务成功率
  7. 07来源 P95
  8. 08Checksum
  9. 09存储写入
  10. 10Alert routing

PRODUCT ROUTE INDEX

行情后台 · 控制面 的 20 个稳定 Screen ID

同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。

01
行情仪表盘/#dashboard
Admin
02
标识源管理/#dataSources
Admin
03
定时任务/#tasks
Admin
04
数据分类/#categories
Admin
05
数据标识/#symbols
Admin
06
源模板/#dataSourceTemplates
Admin
07
缓存文件/#cacheFiles
Admin
08
导入导出/#transfer
Admin
09
存储配置/#storage
Admin
10
系统监控/#monitor
Admin
11
行情数据指挥中心/admin/market-data/overview
Admin
12
数据分类与目录命名空间/admin/market-data/categories
Admin
13
标准标识、周期与切片覆盖/admin/market-data/symbols
Admin
14
请求模板、占位符与秘密边界/admin/market-data/templates
Admin
15
标识源绑定、有效请求与健康/admin/market-data/sources
Admin
16
不可变行情切片与完整性 Explorer/admin/market-data/slices
Admin
17
调度任务、运行阶段与覆盖执行/admin/market-data/tasks
Admin
18
配置迁移、差异与 Secret Gate/admin/market-data/migrations
Admin
19
本地/R2 存储拓扑与恢复边界/admin/market-data/storage
Admin
20
服务、来源、任务与存储 SLO/admin/market-data/monitor
Admin