check_pgactivity 2.6 版本发布

发布于 2022-07-13,check_pgactivity project
相关开源软件

check_pgactivity 2.6 版本已发布。

check_pgactivity 是一个用于 Nagios 的 PostgreSQL 插件。该插件的开发重点在于提供丰富的性能数据集。PostgreSQL 的每项新功能都可以通过 check_pgactivity 轻松监控。

变更日志:

  • 新增:新的 session_stats 服务,用于收集各类会话统计信息,Frederic Yhuel

  • 新增:兼容 PostgreSQL 14,Frederic Yhuel

  • 变更:autovacuum 服务不再显示 8.2 及以下版本的 max_workers,Jehan-Guillaume de Rorthais

  • 变更:各种消息和代码清理,Julian Vanden Broeck、Jehan-Guillaume de Rorthais

  • 修复:last_vacuumlast_analyse 现在能正确报告最早的维护时间,Frederic Yhuel、Jehan-Guillaume de Rorthais

  • 修复:check_oldest_idlexact 服务现在使用 state_change 而非 xact_start 来计算空闲时间,Thomas Reiss

  • 修复:改进状态文件的锁定机制,避免死锁和状态文件截断,Arnaud Aujou、Julien Rouhaud、Jehan-Guillaume de Rorthais

  • 修复:table_bloat 服务中可能出现的除零错误,Pavel Golub

  • 修复:check_stat_snapshot_age 服务的阈值检查和时间间隔支持,Jehan-Guillaume de Rorthais

  • 修复:当 .history 或 .backup 文件过期时 check_archiver 服务的问题,Thomas Reiss

  • 修复:sequences_exhausted 服务现在也会检查不属于表列的序列,Thomas Reiss

  • 修复:从未归档过 WAL 时 check_archiver 服务的问题,Thomas Reiss

以下是一些有用的链接:

  • GitHub 仓库:https://github.com/OPMDG/check_pgactivity (https://github.com/OPMDG/check_pgactivity)

  • 问题报告:https://github.com/OPMDG/check_pgactivity/issues (https://github.com/OPMDG/check_pgactivity/issues)

  • 最新版本:https://github.com/OPMDG/check_pgactivity/releases/latest (https://github.com/OPMDG/check_pgactivity/releases/latest)

  • 贡献者:https://github.com/OPMDG/check_pgactivity/blob/master/contributors (https://github.com/OPMDG/check_pgactivity/blob/master/contributors)

感谢本次发布中所有贡献者的反馈、Bug 报告、补丁和补丁审查等。