Observability

Lakebase 提供兩種互補的方式來觀察你的 Postgres 資料庫:

  • 先進 Postgres 遙測 — 讓 AI 幫你找出並修正問題。 在 Unity Catalog 中以 Delta 表格形式擷取 Postgres 的深度訊號,如查詢計畫、會話歷史和結構變更, Insights 會依時程標記問題, Genie 則協助你調查並修正。 預建 儀表板 則是視覺化相同的資料。
  • 即時監控 — 內建 Postgres 當前健康與活動檢視:指標、執行中的查詢、近期查詢效能及系統運作。 預設所有專案都能提供。

要開啟進階遙測,只需設定一次可 觀測性 並將其分配到你的專案中。 即時監控始終開啟,無需設定。

進階 Postgres 遙測

Lakebase 將 Postgres 遙測資料擷取至 Unity 目錄,儀表板、AI 見解 與 Genie 都能讀取

進階遙測技術會記錄深層 Postgres 訊號,如查詢計畫、會話歷史和結構變更,並寫入你自己的 Unity 目錄中的 Delta 表。 這些被捕捉的歷史讓你能用 AI 排除故障: Insights 會依照時間表審查並不需詢問就能發現問題, Genie 則調查你描述的問題並提出解決方案,你確認後。 預建儀表板會視覺化相同的資料,且因為它以 Delta 形式落地,其他 Azure Databricks 工具也能讀取,且它能在重啟後持續存在。 設定可觀察 性來選擇目的地及寫入目的的身份。

Note

利用這個 五分鐘的快速入門 ,用你自己的資歷在單一專案上設定可觀察性,這樣你就能在更廣泛推廣前先了解它的運作方式。

Tool Description
設定可檢視性 設定遙測目的地,選擇寫入它的身份,然後在你的專案中推廣。
見解 按時檢視你的遙測數據,並在不被要求的情況下發現問題,讓你不必一直檢查。
Genie 調查你在對話中描述的問題,並提出你確認的解決方案。
遙測儀表板 預先建置的儀表板,涵蓋你捕捉的遙測數據,包括查詢細節與時間區間比較。
捕捉到什麼 Lakebase 寫入 Unity 目錄的每個 Delta 表格和欄位的參考。

即時監控

Lakebase 監控頁面顯示即時指標並執行查詢

在 Lakebase 應用程式中開啟專案的 監控 頁面,看看你的資料庫在做什麼,範圍設定在你選擇的分支和計算範圍內。 內建的檢視會直接讀取計算的指標和 Postgres 自身的統計數據:指標圖表可以追溯到最多七天,而查詢檢視則是開放狀態,計算暫停時會重置。

同一頁面同時也設有 Advanced Postgres 遙測 標籤,設定進 階遙測後會顯示預先建構的儀表板。

Tool Description
Metrics 計算器在特定時間段內的記憶體、CPU、連線、資料庫大小、快取等多項數據圖。
作用中查詢 目前正在執行的查詢,來自 pg_stat_activity。 依持續時間排序以尋找長期運作的操作。
查詢效能 根據調用和執行時間排序的前 100 查詢,從 , pg_stat_statements依正規化語句分組。
系統運作 專案中平台操作的日誌:啟動與暫停運算、建立分支、套用設定檔。