From efa0891d052def4e77e33b922cebaff5074b4ea2 Mon Sep 17 00:00:00 2001 From: Simon Aronsson Date: Wed, 29 Mar 2023 12:25:18 +0200 Subject: [PATCH] Update nrpe_exporter.py (#54) --- lib/charms/nrpe_exporter/v0/nrpe_exporter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/charms/nrpe_exporter/v0/nrpe_exporter.py b/lib/charms/nrpe_exporter/v0/nrpe_exporter.py index 630a011..3998eba 100644 --- a/lib/charms/nrpe_exporter/v0/nrpe_exporter.py +++ b/lib/charms/nrpe_exporter/v0/nrpe_exporter.py @@ -432,7 +432,7 @@ def _generate_alert(self, relation, cmd, id, unit) -> dict: return { "alert": "{}NrpeAlert".format("".join([x.title() for x in cmd.split("_")])), # Average over 5 minutes considering a 60 second scrape interval - "expr": "avg_over_time(command_status{{juju_unit='{}',command='{}'}}[5m]) > 1".format( + "expr": "avg_over_time(command_status{{juju_unit='{}',command='{}'}}[15m]) > 1".format( re.sub(r"^(.*?)[-_](\d+)$", r"\1/\2", id.replace("_", "-")), cmd ) + " or (absent_over_time(up{{juju_unit='{}'}}[10m]) == 1)".format(