使用turbine收集hystrix指標
1、pom中引入對turbin的依賴,并增加dashboard圖形界面的展示
org.springframework.boot spring-boot-starter-actuator org.springframework.cloud spring-cloud-starter-turbine org.springframework.cloud spring-cloud-starter-hystrix-dashboard org.springframework.boot spring-boot-starter-test test
2、配置配置文件,設置需要收集指標的服務
# 配置Eureka中的serviceId列表, 表明監控哪些服務 turbine.app-config=ms-provider # 指定聚合哪些集群, 多個使用","分割, 默認為default. # 可使用http://.../turbine.stream?cluster={clusterConfig之一}訪問 turbine.aggregator.cluster-config=default turbine.cluster-name-expression=new String("default") turbine.instanceUrlSuffix=manage/hystrix.stream
3、設置啟動類
@SpringBootApplication @EnableHystrixDashboard @EnableTurbine public class MsDashboardApplication { // 直接監控某服務的hystrix: http://localhost:10000/hystrix.stream // DashBoard: http://localhost:10000/hystrix // 單臺監控:在界面輸入 http://localhost:10000/hystrix // 多臺監控(通過turbine):http://localhost:10000/turbine.stream public static void main(String[] args) { SpringApplication.run(MsDashboardApplication.class, args); } }
說明: @EnableTurbine開啟turbine的支持、@EnableHystrixDashboard允許使用圖形化的界面展示。
至此,就就完成了turbine收集指標的準備工作。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/68759.html
摘要:要運行儀表板,請使用注解主類,然后訪問并將儀表板指向客戶端應用程序中的單個實例的端點。連接到使用的端點時,必須信任服務器使用的證書,如果證書不受信任,則必須將證書導入,以便儀表板成功連接到流端點。 Hystrix超時和Ribbon客戶端 使用包裝Ribbon客戶端的Hystrix命令時,要確保將Hystrix超時配置為長于配置的Ribbon超時,包括可能進行的任何可能的重試,例如,如果...
摘要:圖形化是如何實現指標的收集展示的圖形化界面入口說明端口是由配置文件來指定的,可以修改。圖形化的界面其實就是從這個獲取數據,并展示的怎么把流數據返回省略代碼省略代碼其實就是通過去獲取響應結果,然后不斷的輸出到前臺頁面。 spring cloud圖形化dashboard是如何實現指標的收集展示的 1、dashboard圖形化界面入口 http://localhost:10000/hystr...
摘要:斷路器本身是一種開關裝置,用于在電路上保護線路過載,當線路中有電器發生短路時,斷路器能夠及時的切斷故障電路,防止發生過載發熱甚至起火等嚴重后果。具備擁有回退機制和斷路器功能的線程和信號隔離,請求緩存和請求打包,以及監控和配置等功能。 轉載請注明出處 http://www.paraller.com 代碼機制:熔斷 & Fallback & 資源隔離 熔斷 概念: 在微服務架構中,我們將系...
摘要:序主要有做服務發現做分布式配置做做客戶端負載均衡做斷路器做聚合的做指標監控。配置訪問配置訪問實例調用其他微服務使用使用訪問轉向使用訪問配置的目前看來每秒發送一次貌似太頻繁可以另起一個進行訪問參考 序 主要有eureka做服務發現、config做分布式配置、zuul做api-gateway、feign做客戶端負載均衡、hystrix做斷路器、turbine做聚合的monitor、grap...
摘要:序主要有做服務發現做分布式配置做做客戶端負載均衡做斷路器做聚合的做指標監控。配置訪問配置訪問實例調用其他微服務使用使用訪問轉向使用訪問配置的目前看來每秒發送一次貌似太頻繁可以另起一個進行訪問參考 序 主要有eureka做服務發現、config做分布式配置、zuul做api-gateway、feign做客戶端負載均衡、hystrix做斷路器、turbine做聚合的monitor、grap...
閱讀 875·2021-09-02 09:55
閱讀 1503·2019-12-27 12:02
閱讀 1692·2019-08-30 14:24
閱讀 1142·2019-08-30 14:18
閱讀 2755·2019-08-29 13:57
閱讀 2200·2019-08-26 11:51
閱讀 1369·2019-08-26 10:37
閱讀 769·2019-08-23 16:09