知识卡片

埋点即设计活动

普通读书笔记卡 · 1738.b

内容

好的探针不是上线后补日志,而是在写代码时思考未来如何理解这段行为。关键分支、错误路径、外部依赖和业务决策都应留下可查询字段,使生产反馈成为开发流程的一部分。

参考来源

- 位置:《可观测性工程》第7章《遵照OpenTelemetry的探针》"7.3.2 增加自定义探针"一节(源文件:_epub-src/OEBPS/018.xhtml) - 结论依据:原文明确"这种类型的自定义探针可以帮助你实践可观测性驱动的开发,在代码中创建具有新特性的探针,如此就能在它发布时实时地验证它在生产中是否如你所期望的那样运行",并说明自定义探针"能提供特定代码段的完整上下文(包括业务逻辑),有助于有效地降低未来调试问题的难度"。 - 原始内容:这种类型的自定义探针可以帮助你实践可观测性驱动的开发,在代码中创建具有新特性的探针,如此就能在它发布时实时地验证它在生产中是否如你所期望的那样运行(参见第11章)。向代码中添加的自定义探针能提供特定代码段的完整上下文(包括业务逻辑),有助于有效地降低未来调试问题的难度。