HystrixDashboard
HystrixDashboard是什么?
除了隔离依赖服务的调用以为,Hystrix还提供了准实时的调用监控(Hystrix Dashboard),Hystrix会持续记录所有通过Hystrix发起的请求的执行信息,并以统计报表和图形的形式展示给用户,包括每秒执行多少请求多少成功,多少失败等.Netflix通过hystrix-event-stream项目实现了对以上指标的监控.Spring Cloud也提供了Hystrix Dashboard的整合,对监控内容转化成可视化界面.

1543494145972.png
Delay:该参数用来控制服务器上轮询监控信息的延迟时间,默认为2000毫秒,可以通过配置该属性来降低客户端的网络和CPU消耗.
Title:该参数对应了头部标题Hystrix Stream之后的内容,默认会使用具体监控实例的URL,可以通过配置该信息来展示更合适的标题.

1543494490829.png
1圈:
实心圆:共有两种含义.
它通过颜色的变化代表了实例的健康程序,它的健康度从绿色<黄色<橙色<红色递减.
该实心圆除了颜色的变化之外,它的大小也会根据实例的请求流量发生变化,该流量越大该实心圆就越大.所以通过该实心圆的展示,就可以在大量的实例中快速的发现故障实例和高压力实例.

HystrixDashboard监控图解.png