2025年9月25日: PostgreSQL 18 发布!

pgCluu 3.4 版本发布

发布于 2022-12-31,作者 MigOps
相关开源项目

格勒诺布尔 - 2022 年 12 月 26 日

pgCluu 3.4 发布

PostgreSQL 集群利用率

pgCluu 是一个 Perl 程序,用于对 PostgreSQL 集群性能进行全面审计。它分为两部分:一个使用 psql 和 sar 收集 PostgreSQL 服务器统计信息的收集器,以及一个生成所有 HTML 和图表输出的报告构建器。

本次发布是一个维护版本,修复了用户在过去六个月中报告的一些问题。

  • 修复了分区中误报索引缺失的问题。
  • 修复了冗余索引的检测依赖于创建顺序的情况。
  • 将“已取消的查询”报告从“复制”子菜单移至上层菜单。
  • 允许使用 -k 选项使 pgcluu_collectd 优雅退出。之前的行为是立即退出,现在使用 TERM (-15) 信号进行即时中断。
  • 修复了 pg_stat_user_indexes、pg_stat_user_tables 及其相应 I/O 统计信息的收集。
  • 修复了 --rotate-daily 的溢出目录。
  • [CGI] 在尝试加载 pidstat 统计信息之前,验证其是否存在。
  • [CGI] 修复了尝试读取二进制文件时的错误消息,并删除了无用代码。
  • 从索引定义中删除换行符,以避免在生成报告时出现数据导入错误。

请参阅 更改日志 获取完整的更改、错误修复和致谢列表。

该项目的目标是提供一个完整的 PostgreSQL 审计工具,该工具无需任何依赖即可轻松运行,以审计本地或远程服务器。

如果只有 sar 输出文件,pgCluu 也可以用来绘制该文件中的系统利用率图表。

pgCluu 是一套根据 PostgreSQL 许可证发布的工具集合,旨在共享,欢迎任何人贡献。

更多信息请查看 http://pgcluu.darold.net/

查看示例报告:http://pgcluu.darold.net/example/index.html

关于

pgCluu 由 Gilles Darold 创建和维护。