OBSERVABILITY · ENGINEERING
全链路可观测性:从一次慢请求到故障定位
Java、Redis 与异步消息的证据链
从真实Java HTTP、Redis与RocketMQ订单链路出发,接入OpenTelemetry与Collector,用Tempo、Prometheus和关联日志解释慢请求、异步边界与告警。
16 章正文 · 4 个附录 · Aias00
全书目录
- 前言:让系统解释自己
- 第 1 章:从“很慢”到可以反驳的假设
- 第 2 章:搭建一套能被独立核查的小系统
- 第 3 章:让 span 描述真实工作区间
- 第 4 章:让一次 HTTP 调用跨过两端仍保持身份
- 第 5 章:一段 Redis span 变长,究竟证明了什么
- 第 6 章:消息成功送达,追踪为什么仍会断开
- 第 7 章:日志不是追踪的替代品,而是决定的证词
- 第 8 章:用指标描述群体,而不丢掉分母
- 第 9 章:Collector 是数据管线,不是万能缓冲区
- 第 10 章:从一个 trace ID 还原因果图
- 第 11 章:采样改变的是观察,不是业务事实
- 第 12 章:先约束标签,再讨论采集成本
- 第 13 章:从错误比例到可以行动的告警
- 第 14 章:用四个故障场景练习排查顺序
- 第 15 章:采集故障时,业务和证据分别怎样退化
- 第 16 章:把实验转换成团队可以维护的交付
- 附录 A:运行命令、接口与证据字段
- 附录 B:练习参考与继续实验
- 附录 C:版本、资料与验证范围
- 附录:随书实验完整代码
真实集成证据包 · 本次构建验证记录 · EPUB 格式校验
下载与离线阅读
EPUB 电子书 · 离线 HTML · 完整 Markdown · 随书实验与测试