展开全部

主编推荐语

一本可观测性技术落地实践指南。

内容简介

本书基于作者在可观测性领域的丰富实践经验撰写而成,旨在帮助读者在工程团队内开展可观测性实践。

书中深入分析了在软件交付和运营的背景下可观测性意味着什么、如何构建基础组件来实现可观测性、可观测性对团队动力的影响、可观测性规模化的考虑因素,以及在组织中建立可观测性文化的实用方法,还通过丰富的实例展示了如何利用可观测性改进现有的工作,并提供了从传统工具(如度量工具、监控工具和日志管理工具)迁移的实际注意事项。

目录

  • 版权信息
  • O'Reilly Media, Inc. 介绍
  • 本书赞誉
  • 推荐序一 可观测性创造繁荣技术和软件生态
  • 推荐序二 为什么我们要了解可观测性工程
  • 推荐序三 窥见更远:望远镜和软件可观测性
  • 译者序
  • 前言
  • 第一部分 可观测性的路径
  • 第1章 什么是可观测性
  • 1.1 可观测性的数学定义
  • 1.2 把可观测性应用到软件系统
  • 1.3 关于软件可观测性的错误描述
  • 1.4 为什么现在可观测性很重要
  • 1.5 使用指标进行调试与使用可观测性进行调试的对比
  • 1.6 使用可观测性进行调试
  • 1.7 可观测性适用于现代系统
  • 1.8 结论
  • 第2章 可观测性和监控之间的调试实践有何不同
  • 2.1 监控数据如何用于调试
  • 2.2 可观测性如何实现更好的调试
  • 2.3 结论
  • 第3章 不通过可观测性扩展系统的经验教训
  • 3.1 关于Parse的介绍
  • 3.2 Parse的扩展实践
  • 3.3 向现代系统演进
  • 3.4 向现代化实践变革
  • 3.5 在Parse的转变实践
  • 3.6 结论
  • 第4章 可观测性与DevOps、SRE和云原生的关联
  • 4.1 云原生、DevOps和SRE简介
  • 4.2 可观测性:调试方式的过去与现在
  • 4.3 可观测性增强了DevOps和SRE的实践
  • 4.4 结论
  • 第二部分 可观测性基础
  • 第5章 结构化事件
  • 5.1 通过结构化事件进行调试
  • 5.2 指标作为构建块的局限性
  • 5.3 传统日志作为构建块的局限性
  • 5.4 在调试中有用的事件属性
  • 5.5 结论
  • 第6章 将事件拼接成链路
  • 6.1 分布式链路追踪及其重要性
  • 6.2 链路追踪的组件
  • 6.3 硬编码探针构建链路追踪
  • 6.4 将自定义字段添加到链路span
  • 6.5 将事件拼接到链路中
  • 6.6 结论
  • 第7章 遵照OpenTelemetry的探针
  • 7.1 探针简介
  • 7.2 开源探针标准
  • 7.3 使用基于代码的示例的探针
  • 7.4 结论
  • 第8章 通过事件分析实现可观测性
  • 8.1 从已有条件调试
  • 8.2 从第一性原理调试
  • 8.3 AIOps的误导性承诺
  • 8.4 结论
  • 第9章 可观测性和监控的融合
  • 9.1 监控适合的地方
  • 9.2 可观测性适合的地方
  • 9.3 系统与软件注意事项
  • 9.4 评估你的组织需求
  • 9.5 结论
  • 第三部分 团队的可观测性
  • 第10章 在团队中应用可观测性实践
  • 10.1 参与社区
  • 10.2 从最大的痛点着手
  • 10.3 购买代替自建
  • 10.4 反复完善你的探针
  • 10.5 温和改进,积极复用
  • 10.6 全力冲刺
  • 10.7 结论
  • 第11章 可观测性驱动开发
  • 11.1 测试驱动开发
  • 11.2 软件开发生命周期中的可观测性
  • 11.3 从哪里开始调试
  • 11.4 微服务时代的调试
  • 11.5 探针如何提高可观测性
  • 11.6 可观测性左移
  • 11.7 利用可观测性加快软件交付
  • 11.8 结论
  • 第12章 使用SLO来提高可靠性
  • 12.1 传统监控方法造成危险的告警疲劳
  • 12.2 阈值告警只适用于“已知的未知”情况
  • 12.3 用户体验是一颗北极星
  • 12.4 什么是SLO
  • 12.5 结论
  • 第13章 处理和调试基于SLO的告警
  • 13.1 在错误预算消耗完之前发出告警
  • 13.2 将时间定义成一个滑动窗口
  • 13.3 预见性地创建预测消耗告警
  • 13.4 使用SLO与时间序列数据的可观测性数据
  • 13.5 结论
  • 第14章 可观测性与软件供应链
  • 14.1 为什么Slack需要可观测性
  • 14.2 探针:共享客户端库和维度
  • 14.3 案例研究:软件供应链的运营
  • 14.4 结论
  • 第四部分 大规模可观测性
  • 第15章 自建与购买以及投资回报率
  • 15.1 如何分析可观测性的投资回报率
  • 15.2 自建的真实成本
  • 15.3 购买软件的真实成本
  • 15.4 购买与自建不是二元选择
  • 15.5 结论
  • 第16章 高效的数据存储
  • 16.1 可观测性的功能要求
  • 16.2 案例研究:Honeycomb的列式数据存储实现
  • 16.3 结论
  • 第17章 如何使采样精准且便宜
  • 17.1 使用采样策略来优化数据采集
  • 17.2 使用不同的采样策略
  • 17.3 将采样策略转化为代码
  • 17.4 结论
  • 第18章 使用流水线进行遥测管理
  • 18.1 遥测流水线的属性
  • 18.2 管理一个遥测流水线:解剖
  • 18.3 管理遥测流水线时的挑战
  • 18.4 用例:Slack的遥测管理
  • 18.5 开源替代方案
  • 18.6 管理遥测流水线:自建与购买
  • 18.7 结论
  • 第五部分 传播可观测性文化
  • 第19章 可观测性的商业案例
  • 19.1 被动引入变更的方法
  • 19.2 可观测性的投资回报
  • 19.3 主动引入变更的方法
  • 19.4 将可观测性引入实践
  • 19.5 使用合适的工具
  • 19.6 知道何时你有足够的可观测性
  • 19.7 结论
  • 第20章 可观测性利益相关方和联盟
  • 20.1 识别非工程可观测性需求
  • 20.2 在实践中创建可观测性同盟
  • 20.3 使用可观测性与商业智能工具
  • 20.4 在实践中结合使用可观测性和商业智能工具
  • 20.5 结论
  • 第21章 可观测性成熟度模型
  • 21.1 关于成熟度模型的说明
  • 21.2 为什么可观测性需要成熟度模型
  • 21.3 关于可观测性成熟度模型
  • 21.4 可观测性成熟度模型中的能力参考
  • 21.5 在你的组织中使用可观测性成熟度模型
  • 21.6 结论
  • 第22章 未来发展趋势
  • 22.1 可观测性的过去与现在
  • 22.2 其他资源
  • 22.3 可观测性发展方向的预测
  • 关于作者
  • 关于封面
展开全部

评分及书评

评分不足
1个评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。