yingjie@memoir
Skip to content

概念

基础

可观测就是通过对目标系统进行插桩,这样让我们在不了解内部构造的情况下也能知道里面发生了什么,方便我们观察系统运行情况和Debug。

#TODO:可靠性,指标,SLI,SLO目前还没有接触。

分布式追踪就是能够在分布式架构中,观察到一次请求在不同的服务之间分别发生了什么。

为了理解分布式追踪,需要理解不同组件的角色:

  • Logs:从服务或其他组件中发出的,带有时间戳的信息
  • Spans:一个span代表着一个动作的单位。span携带了属性span attributes
  • Traces:由多个span组成。第一个span是root span。span之间有父和子的关系。 许多可观测后端都会用瀑布图来可视化traces: trace

上下文传播