From acb4a07b95664acf2090a5d206cc96ed3060a87f Mon Sep 17 00:00:00 2001 From: Marco Pracucci Date: Tue, 6 Jul 2021 11:40:10 +0200 Subject: [PATCH] Aded object storage metrics for Ruler and Alertmanager Signed-off-by: Marco Pracucci --- jsonnet/mimir-mixin/dashboards/alertmanager.libsonnet | 3 +++ jsonnet/mimir-mixin/dashboards/ruler.libsonnet | 3 +++ 2 files changed, 6 insertions(+) diff --git a/jsonnet/mimir-mixin/dashboards/alertmanager.libsonnet b/jsonnet/mimir-mixin/dashboards/alertmanager.libsonnet index fa5c6abf6cd..b329ce6ba19 100644 --- a/jsonnet/mimir-mixin/dashboards/alertmanager.libsonnet +++ b/jsonnet/mimir-mixin/dashboards/alertmanager.libsonnet @@ -83,5 +83,8 @@ local utils = import 'mixin-utils/utils.libsonnet'; $.panel('Latency') + utils.latencyRecordingRulePanel('cortex_request_duration_seconds', $.jobSelector($._config.job_names.gateway) + [utils.selector.re('route', 'api_v1_alerts|alertmanager')]) ) + ) + .addRows( + $.getObjectStoreRows('Alertmanager Configuration Object Store (Alertmanager accesses)', 'alertmanager-storage') ), } diff --git a/jsonnet/mimir-mixin/dashboards/ruler.libsonnet b/jsonnet/mimir-mixin/dashboards/ruler.libsonnet index 070a80a9569..bfa231b7c20 100644 --- a/jsonnet/mimir-mixin/dashboards/ruler.libsonnet +++ b/jsonnet/mimir-mixin/dashboards/ruler.libsonnet @@ -248,5 +248,8 @@ local utils = import 'mixin-utils/utils.libsonnet'; '{{ user }}' ) ) + ) + .addRows( + $.getObjectStoreRows('Ruler Configuration Object Store (Ruler accesses)', 'ruler-storage') ), }