From cfd37eb5be406559800ebc6d86a9b01e30c9e33e Mon Sep 17 00:00:00 2001
From: Florian Pritz <bluewind@xinu.at>
Date: Sat, 1 Jun 2019 13:41:22 +0200
Subject: [PATCH] zabbix/systemd-units-failed: Disable monitoring of
 archive-uploader.service

Due to archive.org failures, this service failes rather often. It
usually works again some minutes or hours later so we disable the
monitoring here and instead add a dedicated trigger in zabbix that waits
a bit longer before notifying us.

Signed-off-by: Florian Pritz <bluewind@xinu.at>
---
 roles/zabbix-agent/files/systemd-units-failed.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/roles/zabbix-agent/files/systemd-units-failed.py b/roles/zabbix-agent/files/systemd-units-failed.py
index ac2a2f9bb..a8adfa03b 100644
--- a/roles/zabbix-agent/files/systemd-units-failed.py
+++ b/roles/zabbix-agent/files/systemd-units-failed.py
@@ -16,7 +16,8 @@ for unit in filter(
     lambda u: u[3] == "failed"
     and u[0] not in ignore
     and not u[0].startswith("user@")
-    and not u[0].startswith("user-runtime-dir@"),
+    and not u[0].startswith("user-runtime-dir@")
+    and not u[0] == "archive-uploader.service",
     units,
 ):
     print(unit[0])
-- 
GitLab