應用程式對映
監控與疑難排解 Azure 解決方案
Ebadur Osib
Senior Cloud Consulting Engineer
當疑難排解變得混亂
認識應用程式對映
什麼是應用程式對映?
Application Insights 的內建功能。
即時視覺化應用程式架構。
自動探索元件與外部相依項目,包括:
Web apps
APIs
Databases
External dependencies
使用分散式追蹤與執行期遙測。
無需手動設定,加速疑難排解。
應用程式對映如何產生
以分散式追蹤建立。
遙測會隨每個請求在系統中流動。
自動串接追蹤形成相依關係圖。
讀圖技巧
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
關鍵指標
顯示關鍵指標,包括:
延遲
請求數
失敗率
不需撰寫查詢。
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
相依關係健康度
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
微服務中的應用程式對映
釐清複雜架構。
視覺化請求流程。
辨識連鎖性失敗。
一眼看出問題的影響範圍。
加速根因分析。
隱藏的瓶頸
缺少應用程式對映的挑戰
有應用程式對映的成果
重點整理
視覺化應用程式元件與相依關係。
建基於分散式追蹤與遙測。
突顯延遲與失敗率。
簡化分散式系統的疑難排解。
對微服務與雲原生應用不可或缺。
一起來練習吧!
監控與疑難排解 Azure 解決方案
Preparing Video For Download...