From 0f4c4e4e3350816ba3b66e8530c733f769950eb0 Mon Sep 17 00:00:00 2001
From: Karl Grube <karl@hudlergrube.com>
Date: Fri, 5 May 2023 10:37:22 +0200
Subject: [PATCH] ignore one specific certificate

---
 files/core_alerts.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/core_alerts.yml b/files/core_alerts.yml
index 08580e9..e312ecb 100644
--- a/files/core_alerts.yml
+++ b/files/core_alerts.yml
@@ -188,7 +188,7 @@ groups:
       summary: "Certificate (instance {{ $labels.instance }})"
       description: "Certificate more than 70% expired.\n  VALUE = {{ $value }}\n  LABELS: {{ $labels }}"
   - alert: CertificateExpirationCritical
-    expr: ((quantile by (serial_no,cn,instance) (0.5, ssl_cert_not_after)) and ((quantile by (serial_no,cn,instance) (0.5, ((ssl_cert_not_after - time()) /  (ssl_cert_not_after - ssl_cert_not_before))) ) < 0.2)) - time()
+    expr: ((quantile by (serial_no,cn,instance) (0.5, ssl_cert_not_after)) and ((quantile by (serial_no,cn,instance) (0.5, ((ssl_cert_not_after{serial_no!="14430537077252496941928767712285731324"} - time()) /  (ssl_cert_not_after - ssl_cert_not_before))) ) < 0.2)) - time()
     for: 2m
     labels:
       severity: critical
-- 
GitLab