热线电话:400-882-3320
可观测性与传统监控的差异
传统的监控通常是被动系统,基于告警的触发再去被动响应。
可观测性系统是一个主动系统,它本质上是一个数据分析平台,驱动了开发、测试、运维等人员主动浏览分析系统的能力。
传统监控面向运维,往往只在生产环境中上线。
可观测性平台面向整个软件生命周期,软件研发型企业也适用。当可观测性覆盖到研发测试过程中,比如压测、功能性测试、回归性测试等等,能够反映出的数据效果也非常有价值。它消灭了复现,使得所有问题的发现都有记录。
传统监控仅仅面向故障告警。
可观测性除此之外,很重要的能力是帮助开发修复 bug,以及发现性能和架构上的缺点,提升整个系统的可靠性。
传统监控主要关注基础设施层面。
可观测性在此基础之上,更加关注软件应用本身的问题,同时更包含这些问题与业务问题形成的具体的上下文关联。
因此,
可观测性远远超越了传统监控所能覆盖的范围,是一种新的采集和分析数据、以及利用数据进行软件研发协同的能力。本质上构建可观测性工程就是整个互联网软件本身的数字化,使用可观测性平台的组织就是基于数据驱动的现代化组织。