
92
|
第
9
章
一体化商业供应商提供)以及用于搜索其非结构化日志的各种日志工具来进行管理。
企业不会从淘汰、重新架构和替换很好保证稳定而有效服务的监控方法中获得太多价值
(如果有的话)。相反,正在开发新的应用程序以实现可观测性,而不是使用需要混合监
控、仪表盘和日志记录的前一种方法。当新应用程序使用公司基础设施时,软件工程团
队还可以访问基础设施指标来监控资源使用影响。然而,一些软件工程团队开始在他们
的事件中捕获基础设施指标,以减少他们使用不同系统将资源使用与应用程序问题相关
联的需求。
9.5 结论
确定组织内可观测性和监控如何共存的指导原则应由其内部采用的软件和基础设施职责
决定。监控最适合评估系统的运行状况。可观测性最适合评估软件的健康状况。在任何
给定的组织中,每种解决方案到底需要多少取决于底层基础设施的管理有多少外包给了
第三方(又名云)提供商。
这条清晰的分界线最显著的例外是物理设备上的高阶基础设施指标,这些指标直接影响
软件性能,如
CPU
、内存和磁盘。指示这些物理基础设施约束消耗的指标对于理解底层
基础设施施加的边界至关重要。如果这些指标可从你的云基础设施提供商处获得,则它
们应作为你的可观测性方法的一部分。
通过以互补的方式说明平衡监控和可观测性的一些常用方法,你可以了解不同团队在现
实世界中如何实施本章中概述的注意事项。既然我们已经深入介绍了可观测性的基础知
识,那么本书的下一部分将超越技术考虑,探讨成功采用可观测性实践并推动跨团队采
用所必需的文化变革。
可观测性工程 正文.indd 92可观测性工程 ...