網(wǎng)格巡檢要看什么:配置下發(fā)、代理狀態(tài)與請(qǐng)求錯(cuò)誤)
服務(wù)網(wǎng)格巡檢要看什么配置下發(fā)、代理狀態(tài)與請(qǐng)求錯(cuò)誤服務(wù)網(wǎng)格多了一層代理也多了一層需要驗(yàn)證的配置傳播。巡檢不能只看控制面組件存活還要確認(rèn)工作負(fù)載拿到的配置能處理實(shí)際請(qǐng)求。三類檢查分開(kāi)做控制面檢查配置是否被接受并下發(fā)數(shù)據(jù)面檢查代理是否就緒、證書(shū)是否有效、監(jiān)聽(tīng)器和集群是否符合預(yù)期請(qǐng)求側(cè)檢查路由命中、重試、超時(shí)和響應(yīng)錯(cuò)誤。每類結(jié)果帶上命名空間、工作負(fù)載和配置版本。腳本默認(rèn)只讀。發(fā)現(xiàn)代理配置異常時(shí)先導(dǎo)出當(dāng)前狀態(tài)和相關(guān)資源再?zèng)Q定滾動(dòng)工作負(fù)載還是回退配置。自動(dòng)重啟可能暫時(shí)掩蓋問(wèn)題也會(huì)丟掉現(xiàn)場(chǎng)。避免重試放大巡檢要把原始失敗與重試請(qǐng)求分開(kāi)統(tǒng)計(jì)。網(wǎng)格、客戶端和業(yè)務(wù)代碼若同時(shí)重試依賴恢復(fù)前可能積累更多請(qǐng)求。每層只保留明確負(fù)責(zé)的策略并用故障注入驗(yàn)證超時(shí)預(yù)算是否逐層收斂。最終產(chǎn)物是一份可定位的待辦哪個(gè)對(duì)象、哪項(xiàng)檢查失敗、依據(jù)是什么、由誰(shuí)處理而不是一張全綠但無(wú)法解釋的總覽。