From b9504efef7dfb95d3bb7e56789f51a11b9f3fa47 Mon Sep 17 00:00:00 2001 From: Simon Pasquier <spasquie@redhat.com> Date: Tue, 24 Sep 2019 17:52:48 +0200 Subject: [PATCH] jsonnet/kube-prometheus/alerts: improve TargetDown message Signed-off-by: Simon Pasquier <spasquie@redhat.com> --- jsonnet/kube-prometheus/alerts/general.libsonnet | 2 +- manifests/prometheus-rules.yaml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/jsonnet/kube-prometheus/alerts/general.libsonnet b/jsonnet/kube-prometheus/alerts/general.libsonnet index 4f949156..79eba7d9 100644 --- a/jsonnet/kube-prometheus/alerts/general.libsonnet +++ b/jsonnet/kube-prometheus/alerts/general.libsonnet @@ -7,7 +7,7 @@ { alert: 'TargetDown', annotations: { - message: '{{ $value }}% of the {{ $labels.job }} targets are down.', + message: '{{ printf "%.4g" $value }}% of the {{ $labels.job }} targets are down.', }, expr: '100 * (count(up == 0) BY (job, namespace, service) / count(up) BY (job, namespace, service)) > 10', 'for': '10m', diff --git a/manifests/prometheus-rules.yaml b/manifests/prometheus-rules.yaml index afcd6b09..f6413d4c 100644 --- a/manifests/prometheus-rules.yaml +++ b/manifests/prometheus-rules.yaml @@ -1123,7 +1123,8 @@ spec: rules: - alert: TargetDown annotations: - message: '{{ $value }}% of the {{ $labels.job }} targets are down.' + message: '{{ printf "%.4g" $value }}% of the {{ $labels.job }} targets are + down.' expr: 100 * (count(up == 0) BY (job, namespace, service) / count(up) BY (job, namespace, service)) > 10 for: 10m -- GitLab