服務網格ASM支援對執行個體進行網格診斷,包括資料平面版本檢查、服務連接埠檢查、服務關聯檢查、App及Version標籤檢查、目標地址檢查和虛擬服務衝突檢查。網格診斷功能可以幫您更好地管理服務間通訊,及時發現潛在問題,提升服務的可靠性、效能和安全性。
操作步驟
登入ASM控制台,在左側導覽列,選擇 。
在網格管理頁面,單擊目標執行個體名稱,然後在左側導覽列,選擇 。
按照ASM執行個體版本進行以下操作。
1.17.2.10以下版本:在網格診斷頁面,單擊運行。
1.17.2.10及以上版本:在網格診斷頁面,取消選中無需診斷的命名空間,然後單擊運行。
說明取消選中的命名空間內將不會產生診斷結果。
如果已診斷該網格執行個體,網格診斷頁面將顯示上一次的診斷結果。您可以單擊運行,對該網格執行個體進行再次診斷。
在診斷結果地區,會顯示診斷項結果。若診斷異常,請按照詳情列顯示的建議進行處理。您還可以在詳情列單擊擷取智能診斷建議,通過服務網格ASM AI診斷助手(alpha)為您產生更加詳細的診斷建議。
診斷結果
說明
診斷項正常。
建議層級的異常,不影響正常運行。
警告層級的異常,可能對服務網格的行為造成影響。
錯誤層級的異常,可能造成服務網格功能無法正常運行。
相關文檔
您可以啟用控制平面日誌採集和日誌警示,及時發現和解決潛在的風險。具體操作,請參見啟用控制平面日誌採集和日誌警示。
您可以安裝診斷工具asmctl,檢測ASM存在的配置問題。具體操作,請參見安裝和使用診斷工具asmctl。
您可以為ASM資源(VirtualService、DestinationRule等)的變更行為添加審計警示能力,在重要資源變動時及時發出警示通知到警示連絡人。具體操作,請參見為網格資源操作配置審計警示。