pgBadger 13.0 版本釋出

發佈於 2024-12-08,作者:HexaCluster
相關開源專案

寮國永珍 - 2024年12月8日

pgBadger

pgBadger 是一款 PostgreSQL 效能分析工具,專為速度而設計,可根據您的 PostgreSQL 記錄檔提供完整詳細的報告。

pgBadger 13.0 今天釋出,此版本修復了自上次釋出以來使用者報告的一些問題,並新增了一些新功能

  • 新增兩個選項,可以重新定義查詢和會話直方圖的邊界值。
  • --histogram-query VAL: 使用自訂邊界值來繪製查詢時間的直方圖。預設邊界值 (毫秒):0,1,5,10,25,50,100,500,1000,10000
  • --histogram-session VAL: 使用自訂邊界值來繪製會話時間的直方圖。預設邊界值 (毫秒):0,500,1000,30000,60000,600000,1800000,3600000,28800000
  • 新增對 csv 和 json 記錄格式的 auto_explain 計劃的支援。
  • 新增三個未報告為事件的 LOG 訊息:unexpected EOFincomplete startup packetdetected deadlock while waiting for

向後相容性問題

  • 變更了事件報告中報告的 LOG 等級事件的儲存方式。其中一些仍然被報告並計為錯誤,而不是 LOG 等級條目。此修復程式將它們儲存並報告為 EVENTLOG,以將它們與查詢區分開來。當 pgbadger 以增量模式使用時,此變更會引入向後相容性中斷。在升級的當週,您將會看到雙重行為。

如需完整的變更列表,請查看 https://github.com/darold/pgbadger/releases 上的版本說明

連結 & 鳴謝

我要感謝所有提交補丁的使用者以及報告錯誤和功能要求的使用者,他們都在 ChangeLog 檔案中被引用。

pgBadger 是一個開放專案。歡迎任何有助於構建更好工具的貢獻。您只需使用 GitHub 工具或直接發送您的想法、功能要求或補丁到 pgbadger@darold.net。

連結

如需您所在地區附近的商業支援的完整清單,請查看 PostgreSQL 專業服務頁面,他們都做得很好,而且他們中的大多數都可以幫助您。


關於 pgBadger :

pgBagder 是 PostgreSQL 的新一代日誌分析器,由 Gilles Darold (也是 ora2pg 這個強大的遷移工具的作者) 建立。pgBadger 是一個快速且易於使用的工具,可以分析您的 SQL 流量並建立具有動態圖表的 HTML5 報告。pgBadger 是了解您的 PostgreSQL 伺服器的行為並識別哪些 SQL 查詢需要最佳化的完美工具。

文件、下載 & 演示位於 http://pgbadger.darold.net/