springcloud学习总结-HystrixDashbord

目录

HystrixDashbord

什么是HystrixDashbord

如何使用

Hystrix仪表盘解释

注意 


HystrixDashbord

什么是HystrixDashbord

Dashbord 翻译一下的意思是 仪表盘, 顾名思义, hystrix监控信息的仪表盘

如何使用

  • 加入依赖
  • 在spring boot启动类上面加入注解EnableHystrixDashboard
@SpringBootApplication
@EnableHystrixDashboard
public class AppHystrixDashbord {
    public static void main(String[] args) {
        SpringApplication.run(AppHystrixDashbord.class);
    }
}

启动项目后访问/hystrix能看见一个类似tomcat的首页

在中间这个输入框中,填入需要监控的微服务的监控地址 也就是/actuator/hystrix.stream点击按钮,就会跳转到仪表盘页面

Hystrix仪表盘解释

实心圆:共有两种含义。它通过颜色的变化代表了实例的健康程度,它的健康度从绿色到红色

该实心圆除了颜色的变化之外,它的大小也会根据实例的请求流量发生变化,流量越大该实心圆就越大。所以通过该实心圆的展示,就可以在大量的实例中快速的发现故障实例和高压力实例。

曲线:用来记录2分钟内流量的相对变化,可以通过它来观察到流量的上升和下降趋势。

注意 

Hystrix(注意 是单纯的Hystrix) 提供了对于微服务调用状态的监控(信息), 但是,需要结合spring-boot-actuator 模块一起使用,这时候访问/actuator/hystrix.stream 便可以看见微服务调用的状态信息

(需要注意的是, Spring Finchley 版本以前访问路径是/hystrix.stream,如果是Finchley 的话 还得在yml里面加入配置:

management:
  endpoints:
    web:
      exposure:
        include: '*'

因为spring Boot 2.0.x以后的Actuator 只暴露了info 和health 2个端点,这里我们把所有端点开放。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值