核心指标与课程主线

平台自身的核心指标

设计这套系统时,要先定义平台自身的指标:

指标含义影响
采集延迟日志从产生到可查询需要多久排障时能不能查到「刚刚」的日志
丢失率Agent、网络或存储故障时是否丢日志数据可信度
查询延迟搜索最近 15 分钟日志是否足够快排障体验
告警准确率告警是否真的指向需要处理的问题团队信任度
噪音率无效告警是否让值班人员逐渐麻木告警价值

指标如何影响架构

这些指标会直接影响后续架构选择:

  • 降低采集延迟:需要本地缓冲和批量发送。
  • 减少告警噪音:需要聚合、抑制和升级策略。
  • 提升定位效率:需要统一字段和 trace id。

课程主线

我们按以下顺序建设:

先解决「日志在哪里」    -> 采集链路
再解决「日志能不能被理解」 -> 结构化解析
随后从日志中提炼指标     -> 指标 + 告警
最后串起整个排查流程     -> 链路追踪 + 可视化

一句话

设计可观测平台要先定义自身指标(采集延迟、丢失率、噪音率),再按「发现 → 定位 → 复盘」的主线建设。每个模块都要服务于发现、定位和复盘,而不是堆出一套复杂工具。