From c82df5d0058e156b1afa7250cce4d56bb2d3a9fb Mon Sep 17 00:00:00 2001 From: Alexander Knipping Date: Tue, 17 Mar 2020 15:14:40 +0100 Subject: [PATCH] Fix PrometheusRuleEvaluationSlow Fixes the rule PrometheusRuleEvaluationSlow as it should fire if prometheus_rule_group_last_duration_seconds takes longer than prometheus_rule_group_interval_seconds. prometheus_rule_group_last_duration_seconds: The duration of the last rule group evaluation. prometheus_rule_group_interval_seconds: The interval of a rule group. --- _data/rules.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/rules.yml b/_data/rules.yml index 681ecc6..e731e16 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -38,7 +38,7 @@ groups: severity: error - name: Prometheus rule evaluation slow description: 'Prometheus rule evaluation took more time than the scheduled interval. I indicates a slower storage backend access or too complex query.' - query: 'prometheus_rule_group_last_duration_seconds < prometheus_rule_group_interval_seconds' + query: 'prometheus_rule_group_last_duration_seconds > prometheus_rule_group_interval_seconds' severity: warning - name: Prometheus notifications backlog description: The Prometheus notification queue has not been empty for 10 minutes