pgBadger 13.0 发布

发布于 2024-12-08,作者:HexaCluster
相关开源

老挝万象 - 2024年12月8日

pgBadger

pgBadger 是一个 PostgreSQL 性能分析器,它基于您的 PostgreSQL 日志文件,以快速的速度生成详细的报告。

pgBadger 13.0 今天发布,此版本的 pgBadger 修复了自上次发布以来用户报告的一些问题,并添加了一些新功能。

  • 添加了两个新选项,可以重新定义查询和会话直方图的边界。
  • --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 :

pgBadger 是一个用于 PostgreSQL 的新一代日志分析器,由 Gilles Darold(也是强大的迁移工具 ora2pg 的作者)创建。pgBadger 是一个快速简便的工具,可以分析您的 SQL 流量并创建带有动态图表的 HTML5 报告。pgBadger 是了解 PostgreSQL 服务器行为并确定哪些 SQL 查询需要优化的完美工具。

文档、下载和演示:http://pgbadger.darold.net/