微服务监控的三大类

Posted 地表最强菜鸡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微服务监控的三大类相关的知识,希望对你有一定的参考价值。

微服务中的监控根据作用领域分为三大类,Logging,Tracing,Metrics。

  • Logging - 用于记录离散的事件。例如,应用程序的调试信息或错误信息。它是我们诊断问题的依据。比如我们说的ELK就是基于Logging。
  • Metrics - 用于记录可聚合的数据。例如,队列的当前深度可被定义为一个度量值,在元素入队或出队时被更新;HTTP 请求个数可被定义为一个计数器,新请求到来时进行累。prometheus专注于Metrics领域。
  • Tracing - 用于记录请求范围内的信息。例如,一次远程方法调用的执行过程和耗时。它是我们排查系统性能问题的利器。最常用的有Skywalking,ping-point,zipkin。

到此微服务监控的三大类介绍完成。

以上是关于微服务监控的三大类的主要内容,如果未能解决你的问题,请参考以下文章

布道微服务_06微服务调用的监控

基于 prometheus 的微服务指标监控

基于 prometheus 的微服务指标监控

Istio微服务治理网格的全方面可视化监控(微服务架构展示资源监控流量监控链路监控)

(17)go-micro微服务Prometheus监控

#yyds干货盘点#Prometheus 之微服务监控概述件