check_pgbackrest 2.0 已發布
由 Stefan Fercot 於 2021-02-10 發布
相關開源專案
比利時蒙斯,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