偵測
Advisories
針對單一資源的設定錯誤、韌性風險與可觀測性缺口的建議,每一則都附帶可以交給代理的修復。
Advisories是附加在你拓樸中個別資源上的建議。每一則都指出問題、解釋為什麼重要,並說明修復方式。
它做什麼
Polylane從每個資源的設定、它最近的活動,以及它送出的遙測品質推導出建議。每則建議都帶有三個屬性。
| 屬性 | 值 | 說明 |
|---|---|---|
| 類別 | observability、resilience、security、data protection、lifecycle | 建議描述的是哪一種風險。 |
| 嚴重程度 | warning、info | 凡是列出建議的地方,warning都排在前面。 |
| 可修復性 | in place、guidance | In place:代理可以透過供應商API呼叫變更設定。Guidance:修復需要重建或手動步驟。 |
一些例子:
| 資源 | 建議 | 類別 | 可修復性 |
|---|---|---|---|
| Cloudflare Worker | 日誌已停用 | observability | in place |
| Amazon RDS資料庫 | 自動備份已停用 | resilience | in place |
| Amazon S3儲存貯體 | 公開存取未完全封鎖 | security | in place |
| Amazon RDS資料庫 | 儲存體未加密 | data protection | guidance |
| AWS目標群組 | 健康檢查已停用 | resilience | in place |
| 任何資源 | 正在服務流量但沒有送出任何日誌 | observability | guidance |
像「正在服務流量但沒有送出任何日誌」這類遙測品質建議,只在條件連續三次檢查都持續存在後才觸發。當某則設定建議已經指出根本原因時,它們會保持安靜:如果某個Worker的日誌被停用,你看到的是那則建議,而不是疊在它上面的症狀。Lifecycle建議來自指派資源層級的同一組活動指標。
在哪裡找到它
在拓樸中開啟一個資源,它有效的建議會出現在節點面板中,一次一則,warning優先,並附帶一個計數器可逐一瀏覽其餘的建議。主控台中的Advisories頁面顯示整個工作區的彙整:依規則分組的建議與受影響資源的數量,加上有多少資源可以監控、多少位於Minimal層級,以及多少有開啟中的可觀測性建議。儲存庫也帶有建議,並出現在同一份彙整中。
修復或忽略一則建議
每則建議都有一個按鈕可以開始關於它的對話串,開啟時已連結該資源,並以建議的訊息與修復措施作為第一個提示。Ask Polylane to fix it出現在可就地修復的建議上,請代理套用修復或帶你一步步完成;Ask Polylane how to fix it出現在guidance建議上,請代理提供修復步驟。
點擊Ignore可在單一資源上駁回一則建議。駁回會記錄是誰在何時忽略的,建議會離開節點面板與彙整,進入節點上的Ignored清單,在那裡用Restore可以把它帶回來。當底層條件清除後,駁回會自行清理,所以如果同樣的問題再次出現,建議會再次觸發,而不是一直被默默忽略。