From 3920f115c32e409ba7bea880e712c0cfc66556f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 12 Jul 2021 07:43:18 +0200 Subject: [PATCH] prometheus: ignore benj/gmail errors --- prometheus-entrouvert-exporter/prometheus-system-exporter.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/prometheus-entrouvert-exporter/prometheus-system-exporter.py b/prometheus-entrouvert-exporter/prometheus-system-exporter.py index 5d7846a..b984c70 100755 --- a/prometheus-entrouvert-exporter/prometheus-system-exporter.py +++ b/prometheus-entrouvert-exporter/prometheus-system-exporter.py @@ -73,7 +73,9 @@ def etckeeper(ctn): def exim(ctn): with open('/var/log/exim4/mainlog', 'rb') as fh: for line in fh.readlines(): - if b" ** " in line: + if b" ** " in line and not ( + b'benjamin.dauvergne+eo@gmail.com' in line and b'support.google.com' in line + ): eo_exim.labels(ctn, "errors").inc() deferred = int(run("exim -bpc")) eo_exim.labels(ctn, "deferred").set(deferred)