目录
一、前言
以springcloud微服务架构的实现或云原生架构来说,随着系统运行,在这个过程中,一个非常重要的关注点就是应用可观测性,分布式服务的本质决定了需要对它进行有效的度量与观测。
二、应用可观测性概述
2.1 什么是可观测性
通俗来讲,可观测性被定义为根据系统产生的输出数据,如日志,指标和链路追踪来衡量当前系统运行状态的能力。
可观测性目前被广泛的用于提升分布式 IT 系统的稳定性(系统复杂度成倍提升,在故障或者异常时很难快速定位和解决),它利用指标、日志和链路追踪三种类型数据,为分布式系统内部运行状态提供了深度透视能力,协助 DevOps 工程师解决各种问题并提升系统性能。