check_pgbackrest 2.0 已发布
发布于 2021-02-10 作者 Stefan Fercot
相关开源
比利时蒙斯,2021年2月10日
check_pgbackrest
旨在从 Nagios 监控 pgBackRest 备份,依赖于 info 命令提供的状态信息。
它允许监控备份保留和存档 WAL 段的一致性。
check_pgbackrest 2.0 中的更改
- 仅支持 pgBackRest 2.32 及更高版本,以便仅使用其内部命令。这消除了不再需要访问存储库主机或 S3 兼容对象存储的 Perl 依赖项。这也带来了 Azure 兼容对象存储的支持。因此,
repo-*
参数已被弃用。
- 支持存档检查中非 gz 压缩的文件 (Magnus Hagander)。
- 修复了使用 pgBackRest 内部命令时
ignore-archived-*
功能 (Magnus Hagander)。
- 改进了
ignore-archived-*
功能,以便跳过涉及忽略的存档的备份的 WAL 一致性检查。
- 在 TL 切换时跳过不必要的边界 WAL 检查(由 sebastienruiz 报告)。
- 现在,保留服务将检查是否至少存在备份目录,而不仅仅是信任 pgBackRest info 命令的输出 (由 Michael Banck 建议)。
链接 & 致谢
这是一个开源项目,根据 PostgreSQL 许可证获得许可。欢迎任何改进它的贡献。
链接
- 下载:https://github.com/pgstef/check_pgbackrest/releases
- 支持:https://github.com/pgstef/check_pgbackrest/issues