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