From 1073ded3a2f2c231f323f94e6d54d2e48b4cd137 Mon Sep 17 00:00:00 2001 From: Hays Clark Date: Wed, 22 Apr 2020 14:55:08 -0700 Subject: [PATCH] fix: alert.rules for prom/prometheus v2.1.0 Resolves #6 --- prometheus-data/alert.rules | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/prometheus-data/alert.rules b/prometheus-data/alert.rules index 3ab6b18..41f4131 100644 --- a/prometheus-data/alert.rules +++ b/prometheus-data/alert.rules @@ -1,8 +1,10 @@ # APIHighMedianResponseTime -ALERT APIHighMedianResponseTime - IF histogram_quantile(0.5, sum(rate(http_request_duration_ms_bucket[1m])) by (le, service, route, method)) > 100 - FOR 60s - ANNOTATIONS { - summary = "High median response time on {{ $labels.service }} and {{ $labels.method }} {{ $labels.route }}", - description = "{{ $labels.service }}, {{ $labels.method }} {{ $labels.route }} has a median response time above 100ms (current value: {{ $value }}ms)", - } +groups: +- name: PM2 Alert + rules: + - alert: APIHighMedianResponseTime + expr: histogram_quantile(0.5, sum(rate(http_request_duration_ms_bucket[1m])) by (le, service, route, method)) > 100 + for: 60s + annotations: + summary: "High median response time on {{ $labels.service }} and {{ $labels.method }} {{ $labels.route }}" + description: "{{ $labels.service }}, {{ $labels.method }} {{ $labels.route }} has a median response time above 100ms (current value: {{ $value }}ms)"