Spring Cloud 2-Hystrix DashBoard仪表盘(五)


Spring Cloud  Hystrix DashBoard 

 

  • 1.监控系统配置
    • pom.xml
    • application.yml
    • Application.java
  • 2.被监控服务配置
    • pom.xml
    • application.yml
  • 3.集群监控配置
    • pom.xml
    • application.xml
    • Application.java

 

Hystrix DashBoard 监控仪表盘用来监测请求访问量

http://localhost:8010/hystrix

 


仪表盘

 

http://localhost:8091/actuator/hystrix.stream

 


仪表盘

 

访问被监听的服务可以看到

 


监控页面

 

或者被监控的项目采用如下配置

@Bean
public ServletRegistrationBean getServlet() {
 HystrixMetricsStreamServlet streamServlet = new HystrixMetricsStreamServlet();
 ServletRegistrationBean registrationBean = new ServletRegistrationBean(streamServlet);
 registrationBean.setLoadOnStartup(1);
 registrationBean.addUrlMappings("/hystrix.stream");
 registrationBean.setName("HystrixMetricsStreamServlet");
 return registrationBean;
}

监控页面输入: http://localhost:8091/hystrix.stream 进行监控

http://localhost:8020/turbine.stream

 


监控页面