pgCluu v3.2 已發布

發布於 2021-10-04,作者:MigOps
相關開源軟體

法國格勒諾布爾 - 2021年9月30日

pgCluu,PostgreSQL叢集使用率

pgCluu 是一個 Perl 程式,用於執行 PostgreSQL 叢集效能的完整稽核。 它分為兩個部分:一個收集器,用於使用 psql 和 sar 抓取 PostgreSQL 伺服器上的統計信息;另一個是報告建立器,將生成所有 HTML 和圖表輸出。

新增或增強的報告/功能

  • 新增收集和報告未使用的觸發函數。
  • 透過 pidstat 報告的統計數據,新增專用於 PostgreSQL 程序的系統統計資料。
  • 新增 CPU scaling_governor 報告,以檢查是否已設定為 powersave。將其設定為 performances 可以將效能提高最多 20%,具體取決於 PostgreSQL 負載。 有關此核心參數的更多資訊,請參閱 https://wiki.archlinux.org/index.php/CPU_frequency_scaling#Scaling_governors

新的指令列選項

  • 新增指令列選項 -t | --lock-timeout,預設為 3 秒,以自我終止 SQL 查詢,該查詢可能被另一個會話的活動鎖定,例如 drop table。

新的設定指令

  • 新增 STATS_REPORT_OUTDIR 設定指令到 pgcluu.conf,以設定儲存 pgCluu 報告的目錄。預設為 /var/lib/pgcluu/report/。

向下相容性

  • 變更預設保留時間為 30 天,而不是沒有儲存限制,以避免在不受控制的安裝中可能發生的記憶體不足。

有關完整的變更和錯誤修復列表,請參閱 變更日誌

關於

此專案的目標是提供一個完整的 PostgreSQL 稽核工具,無需任何相依性即可輕鬆執行,以稽核本地或遠端伺服器。

如果您只有 sar 輸出檔案,pgCluu 也可以用於繪製有關此檔案的系統利用率的圖表。

pgCluu 是一組根據 PostgreSQL 許可證發布的工具,可以共享,歡迎任何人貢獻。

有關更多資訊,請參閱 http://pgcluu.darold.net/

http://pgcluu.darold.net/example/index.html 查看範例報告

連結

pgCluu 由 Gilles Darold 創建和維護。