pgwatch v4 釋出了!
釋出於 2025-09-29,作者 CYBERTEC PostgreSQL International GmbH
相關開源專案
pgwatch,PostgreSQL 監控工具已更新至 4.0 版本。本次釋出帶來了大量新功能、改進和錯誤修復,以增強您的監控體驗。
您可以在 demo.pgwatch.com 上檢視其執行效果。您也可以在 Github 上檢視詳細的 更改日誌。
PostgreSQL 18 個指標
- 在
table_stats 指標中添加了 total_XXX_time 列;
- 在
stat_io 指標中添加了 read_bytes、write_bytes 和 extend_bytes;
- 在
wal_stats 指標中使用 pg_stat_io;
- 在
archiver_pending_count 指標中使用 pg_ls_archive_statusdir();
- 在
checkpointer 指標中添加了 num_done 和 slru_written 列;
- 在
db_stats 指標中添加了 parallel_workers_to_launch 和 parallel_workers_launched 列。
Grafana 儀表盤
- 為 PostgreSQL 和 Prometheus sink 新增了 Grafana v12 儀表盤;
- 停止支援 Grafana v10;
- 新增“全域性資料庫概覽”儀表盤,包含 26 個面板,其中包括關於複製、連線和索引使用的新面板(靈感來自 postgres.ai);
- 新的“資料庫概覽”現包含 21 個面板,支援延遲時間顯示和改進的視覺化;
- 新的“查詢效能分析”儀表盤,包含一個包含 17 個指標和 8 個視覺化面板的增強型表格(靈感來自 postgres.ai);
- 新的“表概覽”儀表盤,透過樹狀圖視覺化面板提供有關表大小、膨脹和索引使用情況的見解。
指標
- 即時指標已被棄用並從系統中移除。
- 現在可以從指定資料夾載入指標,從而更好地組織和管理指標定義。
Sink
- gRPC Sink 增強:為 gRPC sink 添加了基本身份驗證支援,並改進了使用說明文件。
開發和貢獻
- 使用 Docker Compose 增強了開發體驗,使其更容易設定和管理環境。
- 建立了一個新的倉庫 pgwatch-contrib,用於託管來自社群的 pgwatch 額外貢獻和擴充套件。
rpc 子目錄包含 gRPC sink 示例實現。
我們要感謝所有貢獻者和使用者的幫助。如果您想為 pgwatch 做出貢獻,幫助它變得更好,
我們非常感謝您的支援!