check_pgbackrest 1.6 已发布

发布于 2019-11-15,作者:Dalibo
相关开源项目

比利时蒙斯,2019年11月15日

check_pgbackrest 旨在从 Nagios 监控 pgBackRest 备份,依赖于 info 命令提供的状态信息。

它可以监控备份的保留情况以及归档的 WAL 段的一致性。

check_pgbackrest 1.6 中的更改

  • 新增 check_pgb_version 服务(由 Christophe Courtois 建议)。
  • 扫描目录时避免 chdir,以避免 sudo -u 出现一些问题(Christophe Courtois)。
  • 为归档服务添加 Amazon S3 支持(Andrew E. Bruno)。
  • 修复 CIFS 挂载上的不良行为(由 renesepp 报告)。
  • 添加 --retention-age-to-full 参数以检查最新完整备份的年龄。
  • 将 ignore-archived-since 参数重命名为 ignore-archived-after。
  • 添加 ignore-archived-before 参数以忽略指定间隔之前的归档 WAL。
  • 如果最新备份之前缺少归档 WAL,则返回 WARNING 而不是 CRITICAL,无论其类型如何。
  • 基于 pgBackRest info 命令提供的 wal start/stop 信息,检查每个备份所需的归档 WAL。

链接 & 致谢

check_pgbackrestDalibo Labs 项目的一部分。它主要由 Stefan Fercot 开发。这是一个开源项目,在 PostgreSQL 许可下发布。欢迎任何改进的贡献。

链接

注意:RPM 包可在 GitHub 发布页面上找到。