微服務跟蹤Sleuth

什麼是微服務跟蹤

分佈式跟蹤系統有Zipkin,Htrace等,它可以幫助我們收集一些由服務實時產生的數據(主要是日誌),通過這些數據可以分析出分佈式系統的健康狀態、服務調用過程,調用耗時等指標,爲優化系統,解決問題提供了數據。


Sleuth的基本概念

Trace: 

表示整個跟蹤過程,從用戶發起請求到最終的響應

Span:

跨度,表示一次調用的過程,一次跟蹤包含多次調用過程。


Zipkin是什麼

Zipkin是一個分佈式跟蹤系統,主要用於收集、管理微服務產生的數據。Zipkin設計基於Google Dapper,

原文鏈接:http://blog.csdn.net/okxuewei

ELK是什麼

elasticsearch 分佈式數據倉庫,提供了RESTful服務,可用於數據存儲、分析
logstash 主要用於數據收集、、轉換、可將數據保存到指定的數據倉庫中

kibana 是可視化的數據管理平臺,主要用於操作Elastic-



--思想--

●一個機構就像一部機器,主要由兩組部件構成:文化和人

a.優秀的機構擁有優秀的人和優秀的文化。

b.優秀的人具備高尚的品格和出色的能力。

c.優秀的文化不掩蓋問題和分歧,而是公開妥善解決,喜歡讓想象力馳騁且願意開創先河。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章