从0开始搭建springcloud---Dashboard监控仪表盘

我们复制一份上一篇博客中的pj-consumer-movie-feign-hystrix项目,重命名为pj-consumer-movie-feign-hystrix-dashboard

1. 简介

Hystrix Dashboard 是 Hystrix 的仪表盘组件,提供了数据监控,可以实时监控 Hystrix 的各个指标,然后通过图形化界面展示出来。

2. 代码配置

2.1 pom.xml

从0开始搭建springcloud---Dashboard监控仪表盘_第1张图片

2.2 启动类增加注解

启动类增加注解@EnableHystrixDashboard

2.3 配置文件增加endpoint

management:
  endpoints:
    web:
      exposure:
        include: "*"

3. 访问

http://localhost:8081/hystrix

从0开始搭建springcloud---Dashboard监控仪表盘_第2张图片

Hystrix Dashboard输入: http://localhost:8081/actuator/hystrix.stream

从0开始搭建springcloud---Dashboard监控仪表盘_第3张图片

4. 仪表盘参数详解

从0开始搭建springcloud---Dashboard监控仪表盘_第4张图片
对应的是哪个请求

从0开始搭建springcloud---Dashboard监控仪表盘_第5张图片

红色框的绿色点表示流量,请求次数越多原型越大

从0开始搭建springcloud---Dashboard监控仪表盘_第6张图片

红色框里的蓝色线,表示请求的量

从0开始搭建springcloud---Dashboard监控仪表盘_第7张图片
绿色的0: Success 成功
蓝色的0: Short-Circuited
青色的0: Bad Request 代表错误请求的数量
橙色的0: Timeout 超时的
紫色的0: Rejected 拒绝的
红色的0: Failure 失败的
灰色的0.0%: Error % 错误率

从0开始搭建springcloud---Dashboard监控仪表盘_第8张图片
Host和Cluster代表请求速率
Circuit 代表断路器的状态,默认是关闭的状态

你可能感兴趣的:(springcloud)