Topology
Topology是你基礎設施的即時地圖:Polylane同步的每個資源都是一個節點,每個關係都是一條邊。代理讀取的正是你導覽的這張圖,所以你看到的就是它們推理的依據。
它做什麼
Polylane從每個已連接的雲端帳戶與儲存庫建立這張圖,並在每次同步時刷新。資源透過比對主機名稱、DNS記錄與IP位址跨供應商連結,所以一個供應商中指向另一個供應商服務的記錄會呈現真實的請求路徑。已連接的儲存庫是同一張圖中的節點,透過deploys_to邊連到它們所部署的資源。
每個資源都屬於13個類別之一,從Compute與Databases到Repositories與External Services。每個視圖都依類別著色,也可以依類別篩選。
視圖
| 視圖 | 你看到什麼 |
|---|---|
| Galaxy | 預設視圖:每個資源都是球面上的一個點,依類別著色。點擊一個點以開啟該資源。 |
| Flow | 以節點與邊的圖表呈現資源及其關係。 |
| Table | 可排序的清單,欄位由你挑選。 |
搜尋會精確且模糊地比對名稱與ID,所以paymnt仍然找得到payment-api。篩選器可依供應商、類型、層級、類別與環境縮小範圍,而目前的視圖、搜尋與篩選都儲存在頁面URL中,所以篩選過的視圖可以當作連結分享。
資源詳情
選取任一資源以開啟它的面板。建議位於最上方,接著是這些分頁:
| 分頁 | 顯示內容 |
|---|---|
| Cloud Graph | 這個資源在它的架構中的位置:依賴它的、它所依賴的,或所有相連的資源,從一跳到最多10跳。這就是你閱讀一次變更影響範圍的方式。 |
| Problems | 在這個資源上偵測到的問題的修復執行,加上它最近的檢查評估。 |
| Key questions | Polylane持續為這個資源回答的供應商原生查詢。顯示於支援的供應商上的Critical與Standard資源。 |
| Settings | 異常監控的開關、層級與背後的推理,以及在可觀測性供應商用別的名稱稱呼這個資源時,幫助代理比對的別名。 |
| Properties | 從供應商同步而來的原始屬性。 |
每個資源也有一張從圖中產生的資料卡:它是什麼,以及兩跳內與它相連的資源,依關係分組。當你把資源附加到對話串時,代理讀取的就是同一張資料卡。
資源層級
Polylane依你的架構有多少部分依賴它來為每個資源排名。層級決定異常檢查執行的頻率,以及該資源的變更如何處理。
| 層級 | 標籤 | 說明 | 檢查頻率 | 變更 |
|---|---|---|---|---|
| 1 | Critical | 整個架構依賴它。 | 每30分鐘 | 會調查 |
| 2 | Standard | 重要的資源。 | 每90分鐘 | 會調查 |
| 3 | Low | 很少東西依賴它。 | 每18小時 | 會調查 |
| 4 | Minimal | 幾乎沒有東西依賴它。 | 每3天 | 只記錄,不調查 |
分類是自動的,Settings分頁顯示模型的推理與背後的資料:2跳內相連的資源、直接依賴者、同類比較,以及過去7天的指標。當你比它更清楚時,在那裡挑選一個層級,並可隨時設回Automatic。
資源上的建議
當Polylane在某個資源上發現設定或可觀測性缺口時,它面板的最上方會出現一則建議,說明問題與修復措施。每一則都提供一個開始對話串的按鈕:代理能就地修復時是Ask Polylane to fix it,否則是Ask Polylane how to fix it。
相關頁面
- 雲端:連接填滿這張圖的帳戶。
- 儲存庫:程式碼如何加入這張圖,以及
deploys_to的意義。 - Advisories:Polylane在資源上標記的缺口。
- 問題:分層檢查會提出什麼。