美文网首页
可观测系统:度量指标监控、日志事件和链路跟踪之间的关系

可观测系统:度量指标监控、日志事件和链路跟踪之间的关系

作者: robot_test_boy | 来源:发表于2022-11-02 00:11 被阅读0次

观测性建设方面通用的三大支柱包括日志事件(Logging),链路追踪(Tracing)以及度量指标监控(Metrics),这也是监控系统技术栈的各个组成部分。

可观测性和监控的区别

可观测性是一件持久性的工作,监控是其中的关键部分。监控能够了解系统是否在正常运行,而可观测性能够知道系统没有正常运行的原因。

监控并不仅对问题进行提前准备和响应,还可以使用监控系统收集的度量指标来预测系统未来的表现或者为业务分析提供数据。

监控和可观测性都需要考虑分层,从架构分层上考虑执行情况。监控系统应该能知道哪部分系统出现了问题或者服务质量出现下降以及相应的原因。

拥有一套合适的监控基础设施意味着可以衡量系统的性能并保留这些测量数据的历史记录。同时,这还意味着可以为测量数据确定阈值并在其超过阈值后自动发送通知。

不过,有一件事是需要记住的,那就是系统很容易达到信息过多告警泛滥的状态。最终,信息过载所造成的危害要远大于它的好处(如果情况进一步恶化,人们会开始忽略重复出现的告警)。因此,需要确保所发出的告警是可执行的,是会被处理掉的,并且这些告警要发给组织中正确的人员。

日志事件和链路跟踪

日志提供了一种书面记录,记录了每个进入系统的请求的历史信息,而链路追踪则提供了为每个请求建立一条时间线的方式,这样就能够了解该请求在不同服务上所花费的时间了。

摘取自 摩根·布鲁斯和保罗·A.佩雷拉的《微服务实战》

相关文章

  • 可观测系统:度量指标监控、日志事件和链路跟踪之间的关系

    观测性建设方面通用的三大支柱包括日志事件(Logging),链路追踪(Tracing)以及度量指标监控(Metri...

  • 日更十五

    Apache SkyWalking是一款云原生的APM(应用性能管理)系统,包含了事件日志、链路追踪、指标监控能力...

  • 14. SpringCloud之Sleuth+Zipkin链路追

    1、链路追踪简介 其实链路追踪就是日志追踪,微服务下日志跟踪,微服务系统之间的调用变得非常复杂,往往一个功能的调用...

  • Google SRE Chapter 4 Monitoring

    监控可以涵盖多种数据,包括监控项、文本日志、结构化事件日志、分布式跟踪与事件自省(event introspect...

  • 链路监控

    链路监控 集团的各个系统为了业务解耦、保证主链路的性能或可用性,各系统之间常常存在各种同步异步调用、强弱依赖关系。...

  • DevOps 团队必备的 3 种指标仪表板

    仪表板可以帮助 DevOps 团队观测和监控系统,以提高性能。 指标仪表板帮助DevOps团队监控整个 DevOp...

  • 实战:如何实时采集上亿级别数据?

    背景介绍 公司业务系统做优化改造,同时为了能够实现全链路监控,需收集所有业务系统之间的调用日志。数据情况:每天20...

  • 从0到1构建链路监控系统

    链路监控的核心是建立多个日志的连接,今天我们从服务端与客户端两个方面,一起构建链路监控系统。 <1> 服务端链路日...

  • ELK

    为什么选择ELK日志管理系统 1 基于日志的问题排查,提高故障处理效率,支持全链路追踪技术。2 监控和预警3 关联...

  • 分布式链路追踪

    前言 传统的单体服务通过日志和性能监控为我们的系统提供了良好的观测手段,随着服务之间的交互越来越多,越来越复杂,这...

网友评论

      本文标题:可观测系统:度量指标监控、日志事件和链路跟踪之间的关系

      本文链接:https://www.haomeiwen.com/subject/jbvftdtx.html