zoukankan      html  css  js  c++  java
  • 微服务学习之路(四)——如何监控微服务调用

    监控微服务调用:监控的对象是什么?具体监控哪些指标?从哪些维度进行监控?

      一、监控对象

      由上至下,分四个层次

      * 用户监控。业务直接对用户提供的功能的监控。

      * 接口监控。业务提供的功能所依赖的具体RPC接口的监控。

      * 资源监控。某个接口依赖的资源监控。比如Redis存储数据,对Redis的监控属于资源监控。

      * 基础监控。对服务器本身的健康状况的监控。如CPU、内存、I/O读写量、网卡带宽。

      

      二、监控指标

      * 请求量。一个是实时请求量(Query Per Second:每秒查询次数)。一个是统计请求量(Page View:一段时间的访问量)。

      * 相应时间。

      * 错误率。一段时间内调用失败的次数占调用总次数的比率来衡量。

      三、监控维度

      * 全局维度。从整体角度监控对象的请求量、平均耗时以及错误率。

      * 分机房维度。

      * 时间维度。同一监控对象,每天同一时刻的指标通常都会不一样,通常需要与一天前、一周前、一个月前、甚至半年前等。

      * 核心维度。一般业务会对核心和非核心隔离,分开监控。

      

  • 相关阅读:
    Lua C Api
    Lua string.gsub (s, pattern, repl [, n])
    LearnOpenGL 你好,三角形[转]--附源码
    学习OpenGL简单易懂网站
    泰文排版规则
    Lua截取utf-8编码的中英文混合字符串
    字符编码
    使用Ant编译提示Class not found: javac1.8
    MySQL索引
    转 linux 权限
  • 原文地址:https://www.cnblogs.com/gzhcsu/p/11389788.html
Copyright © 2011-2022 走看看