如何详细实现Hystrix Dashboard断路器监控仪表盘?
- 内容介绍
- 相关推荐
本文共计1204个文字,预计阅读时间需要5分钟。
正常状态是UP,跳闸状态是CIRCUIT_OPEN,可以通过/health查看,前提是已引入SpringBoot的actuator(健康监控),它提供了许多监控所需的接口,可以用于对应用系统进行配置查看。
正常状态是UP,跳闸是⼀种状态CIRCUIT_OPEN,可以通过/health查看,前提是工程中需要引入SpringBoot的actuator(健康监控),它提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。
已经统一添加在父工程中
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>
如果我们想看到Hystrix相关数据,比如有多少请求、多少成功、多少失败、多少降级等,那么引入SpringBoot健康监控之后,访问/actuator/hystrix.stream接口可以获取到监控的文字信息,但是不直观,所以Hystrix官方还提供了基于图形化的DashBoard(仪表板)监控平 台。Hystrix仪表板可以显示每个断路器(被@HystrixCommand注解的方法)的状态。
本文共计1204个文字,预计阅读时间需要5分钟。
正常状态是UP,跳闸状态是CIRCUIT_OPEN,可以通过/health查看,前提是已引入SpringBoot的actuator(健康监控),它提供了许多监控所需的接口,可以用于对应用系统进行配置查看。
正常状态是UP,跳闸是⼀种状态CIRCUIT_OPEN,可以通过/health查看,前提是工程中需要引入SpringBoot的actuator(健康监控),它提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。
已经统一添加在父工程中
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>
如果我们想看到Hystrix相关数据,比如有多少请求、多少成功、多少失败、多少降级等,那么引入SpringBoot健康监控之后,访问/actuator/hystrix.stream接口可以获取到监控的文字信息,但是不直观,所以Hystrix官方还提供了基于图形化的DashBoard(仪表板)监控平 台。Hystrix仪表板可以显示每个断路器(被@HystrixCommand注解的方法)的状态。

