• 避坑指南(五):Hystrix断路器监控指标详解


    转载请注明作者及出处:

    作者:银河架构师

    原文链接:https://www.cnblogs.com/luas/p/12213803.html

    在微服务中,集成hystrix断路器监控很常见,可里面那些指标到底啥意思,可能还真没去细究过。本文将针对这些监控指标,一一说明。

    断路器监控界面如图:

    注意,此监控图是基于feign的。

    另外,基于ribbon 的断路器监控界面如下:

    两者相差无二,基本相同。不同之处,即在于短路点名称格式。ribbon方式直接为方法名,而feign方式既有服务名,又有参数类型,比较详细。

    关于指标含义,笔者做了一个图,一一进行了标注(基于ribbon方式,feign方式相同)。

    文字版指标说明:

    • 1:成功请求数

    • 2:熔断/短路请求数

    • 3:非法请求数

    • 4:超时请求数

    • 5:拒绝请求数

    • 6:失败请求数

    • 7:10秒内失败请求百分比

    • 8:服务负荷,负荷越大,实心圆环越大。某类型请求占比越大,颜色即为某类型颜色,颜色从浅到深,依次为1-6

    • 9:2分钟内相对流量变化曲线

    • 10:主机请求频率

    • 11:集群请求频率

    • 12:断路器状态,OPEN-开启,Closed-关闭

    • 13:集群主机数

    • 14:集群耗时中位数

    • 15:集群耗时平均数

    • 16-18:各百分位延迟

    • 19:服务名称

    • 20:服务符合,基本类似于8。只不过此处指标为线程。

    • 21:同10

    • 22:同11

    • 23:活动线程

    • 24:排队线程

    • 25:线程池

    • 26:最大活动线程

    • 27:已执行数

    • 28:队列大小

    • 29:排序标识

    • 30:请求类型,对应1-6

    微信搜索【银河架构师】,发现更多精彩内容。

    技术资料领取方法:关注公众号,回复微服务,领取微服务相关电子书;回复MK精讲,领取MK精讲系列电子书;回复JAVA 进阶,领取JAVA进阶知识相关电子书;回复JAVA面试,领取JAVA面试相关电子书,回复JAVA WEB领取JAVA WEB相关电子书。

  • 相关阅读:
    单词小课堂
    js数组
    js规范
    css
    seajs
    IDEA快捷键
    移动端设备禁止页面滑动
    sass中的!default的作用
    【数据分析 R语言实战】学习笔记 第八章 方差分析与R实现
    excel合并单元格
  • 原文地址:https://www.cnblogs.com/luas/p/12213803.html
Copyright © 2020-2023  润新知