TARGETF4Admin · 沿 request、run、entity、release 和 service 定位故障的开发者与值班人员

日志与关联检索

在明确 retention、来源、脱敏和查询成本的前提下关联 Nginx、journald 与 Docker 日志

/ops/logsplatform-operations
UI STUDIOplatform-log-explorer
Admin1440 × 900100%
100%
/ops/logs
TARGET UI1440 × 900FIT 100%
K15 F4 TARGETCURRENT RUNTIME + CODE EVIDENCE + TARGET CONTROL PLANEreits-media db8c55a · EC2 snapshot 2026-07-17
RESOURCE & OBSERVABILITY / platform-log-explorer

日志与关联检索

在明确 retention、来源、脱敏和查询成本的前提下关联 Nginx、journald 与 Docker 日志

TRACE / RUN / ENTITY14D LOCAL LOKI
EnvironmentproductionServiceall servicesCorrelationrequest_id = req_7PM…91 OR run_id = run_…001RangeLast 30 minutes
{org="reits", environment="production"} |= "req_7PM"Pause live tail · Safe fields only · UTC
INGEST SOURCES03Docker · journal · Nginx
RETENTION14Dsingle-node filesystem
TRACE PARSINGGAPlabels not extracted globally
REDACTIONGATEmust scan before ingest
LOG STREAMSTRUCTURE SAMPLE over current source labels
02:54:31.970WARNdocker-socket-proxyhealth check exceeded timeout
02:54:32.114INFOlogging-alloydocker discovery receiver retry
02:54:34.210INFOnginx-edgerequest complete status=200
02:54:34.218INFOreits-developer-portalGET /api/screens duration=42ms
02:54:41.101ERRORreits-mediano production stream: service absent
REFERENCE VIEWPORT1440 × 900Desktop first · responsive
PRIMARY TASK运行查询主操作、权限与完成反馈必须同屏可验证
DATA CONTRACTLogQueryready / loading / empty / error 使用同一 fixture
ACCESSIBILITYKeyboard + WCAG AA焦点顺序、可读名称、对比度进入 UI CI
VISUAL BASELINETARGET · 2026-07-17桌面/移动、浅色/错误态按稳定 Screen ID 留档

IMPLEMENTATION MAP

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

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

01

页面区域

  • 环境与时间范围
  • LogQL/结构化查询
  • 来源与保留
  • 日志流
  • 事件字段
  • 关联对象
  • 脱敏/导出
02

用户动作

  • 运行查询
  • 暂停 live tail
  • 展开字段
  • 定位 request/run/entity
  • 创建 incident exercise
  • 导出安全视图
03

必须状态

  • 运营证据已就绪
  • 多源证据聚合中
  • 当前范围为空
  • 部分证据源失败
  • 运营视图读取失败
  • 离线快照只读
  • 资源或环境权限拒绝
  • 高风险命令确认
  • 命令与证据回执完成
04

数据契约

  • LogQuery
  • LogSource
  • StructuredLogEvent
  • CorrelationContext
  • RedactionDecision
  • QueryBudget
  • SafeLogExport

TARGET MODULES

目标页面必须交付的模块

  1. 01safe query builder
  2. 02service/source labels
  3. 03trace/run/entity fields
  4. 04live tail pause
  5. 05event detail
  6. 06correlation gaps
  7. 07safe export

PRODUCT ROUTE INDEX

REITs Platform · Resource & Observability 的 8 个稳定 Screen ID

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

01
资源上传与预检/ops/media/uploads/new
Admin
02
隔离验证与晋级/ops/media/quarantine
Admin
03
不可变资源库/ops/media/assets
Admin
04
平台服务状态/status · /ops/status
Admin
05
日志与关联检索/ops/logs
Admin
06
Incident 指挥与时间线/ops/incidents/:incidentId
Admin
07
跨域审计事件详情/ops/audit/:eventId
Admin
08
隔离恢复演练/ops/recovery/drills/:drillId
Admin