關鍵字決議
拓撲圖用來描述平臺各服務之間的依賴關系,也可以理解為平臺服務的整體結構,拓撲圖上的每個節點表示服務組件或服務的依賴項,且節點上標注有服務的運行狀態和請求資訊,點擊后可獲取詳細的觀測圖表,
功能簡介
Erda 微服務治理平臺能夠自動發現服務的上下游依賴關系,并生成服務拓撲大圖,便于用戶查詢服務的性能瓶頸、錯誤熱點和例外的服務依賴,
下面我們一起來看看全域拓撲圖如何幫助用戶面對復雜的微服務系統觀測時化繁為簡~
功能入口
https://www.erda.cloud/ (加入用戶交流群可獲取免費試用資源)
登陸后點擊如下模塊:
微服務治理平臺 --> (具體專案)--> 全域拓撲

功能界面展示
節點型別說明
API 網關
如果系統基于微服務治理平臺中的 API 網關轉發流量,拓撲圖中將顯示 API 網關節點,如下圖所示,

APIGateway 圖示
應用服務
平臺可自動識別 HTTP 和 RPC 請求,并標注為服務節點,如下圖所示,

服務節點圖示
中間件
平臺可自動識別服務呼叫的中間件,并標注為中間件節點,當前支持 MySQL、Redis、RocketMQ、Elasticsearch 等,如下圖所示,

中間件節點圖示
外部請求呼叫
平臺可自動識別服務呼叫的外部 HTTP 請求,并標注為外部事務節點,如下圖所示,

外部事務節點圖示
功能演示
拓撲概覽 & 拓撲分析
界面左側可顯示/隱藏拓撲概覽 & 拓撲分析,點擊具體的類別可過濾顯示節點資訊,平臺可自動發現系統全域拓撲中的例外節點,拓撲分析提煉不健康服務、離群服務、回圈依賴三種例外節點型別,用戶可重點關注,

顯示/隱藏拓撲概覽 & 拓撲分析
節點錯誤呼叫示意
服務節點直觀表示錯誤呼叫情況,其紅色部分代表錯誤呼叫的占比,

節點錯誤呼叫情況及詳情
滑鼠懸浮
當滑鼠懸浮于節點上時,將高亮與當前節點關聯的所有節點,使得服務間呼叫情況更為清晰,

滑鼠懸浮節點
節點下鉆點擊
滑鼠點擊節點時可顯示當前節點的各項資訊指標,如呼叫次數、平均回應時間(ms)、錯誤呼叫次數、錯誤率等,

滑鼠單擊節點
拓撲重繪
節點圖示直觀展示其當前 RPS,可設定持續自動重繪或手動重繪,如下圖所示,

自動重繪示意

手動重繪示意
大家是不是已經迫不及待想要體驗一下了呢~Erda V1.5 版本上線在即,更多全新特性及功能已經迫不及待和大家見面了~盡請期待??
更多技術干貨請關注【爾達 Erda】公眾號,與眾多開源愛好者共同成長~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/390285.html
標籤:其他
上一篇:xray掃描器的簡單使用
