應用拓撲
更新時間 2024-06-18 10:13:37
最近更新時間: 2024-06-18 10:13:37
分享文章
以應用為維度,進行可視化拓撲展示。
功能入口
- 選擇目標資源池,并登錄APM組件控制臺。
- 在左側導航欄中選擇「應用監控」-「應用列表」。
- 在應用列表中選擇您想查看的應用,點擊「應用名稱」打開新的應用詳情鏈接。
- 在左側導航欄中選擇「應用拓撲」查看相應信息。
功能說明
拓撲圖是一種以圖形化方式展示應用之間關系的圖表,幫助開發人員或運維人員了解應用程序的整體結構和運行狀況。
信息
拓撲圖通常包括以下信息:
- 應用或服務的組成部分:例如數據庫、緩存、消息隊列、Web 服務器等,當前版本支持的插件見下表,暫未支持的插件會顯示為unknown。
類別
支持的服務
其他基礎服務
JavaMethod Netty
數據庫
Mysql
ClickHouse
EsRestClient
MongoDb
緩存
Redis Jedis
Lettuce
消息
KafkaConsumer
KafkaProducer
RabbitMqConsumer
RabbitMqProducer
Web容器
Tomcat
外部調用
HttpClient
- 組件之間的依賴關系:例如一個組件調用另一個組件的接口等,包含各項基礎指標
指標名
說明
客戶端
顯示當前鏈路的客戶端名稱。
服務端
顯示當前鏈路的服務端名稱。
請求總量
顯示當前鏈路在篩選時間段內的請求次數。
吞吐量
顯示當前鏈路在篩選時間段內平均每分鐘的請求量。
平均響應時間
顯示當前鏈路在篩選時間段內所有請求的平均響應時間。
錯誤數
顯示當前鏈路在篩選時間段內請求錯誤次數。
錯誤率
顯示當前鏈路在篩選時間段內請求錯誤率,即:錯誤數/請求總量。
通過分析拓撲圖,開發/運維人員可以快速定位應用中的問題,并進行及時的排查和修復。拓撲圖還可以幫助開發/運維人員進行容量規劃和性能優化,以提高應用程序或服務的性能和可靠性。
操作
操作
說明
縱向圖
點擊縱向圖操作按鈕,修改拓撲圖布局為縱向樹狀圖。
橫向圖
點擊橫向圖操作按鈕,修改拓撲圖布局為橫向樹狀圖。
放大
點擊放大按鈕或者鼠標滾輪放大,放大拓撲圖。
縮小
點擊縮小按鈕或者鼠標滾輪縮小,縮小拓撲圖。
復位
點擊復位按鈕,重新復位拓撲圖,將之前的放大縮小拖拉拽各種操作復原。
刷新
點擊刷新按鈕,刷新拓撲圖數據。
拖拉拽
按住元素可以進行拖拉拽。