
86
第 9 章
可观测性和监控的融合
到目前为止,在本书中,我们已经研究了可观测系统的差异化能力、可观测性所需的技
术组件,以及可观测性如何融入技术领域。可观测性从根本上不同于监控,两者都有不
同的目的。在本章中,我们将研究它们如何组合在一起,以及确定两者如何在你的组织
内相辅相成。
许多企业组织拥有数年甚至数十年积累的指标数据以及围绕其生产软件系统建立的监控
专业知识。如前几章所述,传统的监控方法对于传统系统来说已经足够了。但是在管
理现代系统时,这是否意味着你应该抛弃所有这些并重新开始使用可观测性工具?这样
做是非常不明智的。对于大多数组织来说,事实是,他们采用共存方法使得二者各司其
职、彼此配合。
本章通过比对两者的优势、它们最适合的领域以及它们的互补性来探讨可观测性和监控
是如何结合使用的。因为每个组织架构的不同,所以无法笼统规定可观测性和监控共存
的形式。然而,一个有用的指导原则是,可观测性最适合理解应用程序级别的问题,而
监控最适合理解系统级别的问题。通过考虑自身的实际情况,你可以弄清楚如何将两者
结合起来最适合。
9.1 监控适合的地方
在第
2
章,我们专注于区分可观测性和监控。该章主要关注监控系统的缺点以及可观测
性如何填补这些空白。但是监控系统仍然继续提供有价值的见解。让我们首先回顾一下
传统监控系统在哪些方面仍然是适合这项工作的工具。
了解系统状态的传统监控方法是一个成熟且完善的过程。数十年的迭代改进已经将监控
工具从简单的指标和循环数据库(
RRD
)开始发展到
TSDB
和复杂的标记系统。还存在
大量复杂的选项来提供这项服务 ...