@@ -11,11 +11,11 @@ local utils = import 'mixin-utils/utils.libsonnet';
11
11
})
12
12
.addPanel(
13
13
$.panel('Total Alerts' ) +
14
- $.statPanel('sum(cortex_alertmanager_alerts{%s})' % $. jobMatcher('alertmanager' ), format='short' )
14
+ $.statPanel('sum(cluster_job_%s: cortex_alertmanager_alerts:sum {%s})' % [$._config.per_instance_label, $. jobMatcher('alertmanager' )] , format='short' )
15
15
)
16
16
.addPanel(
17
17
$.panel('Total Silences' ) +
18
- $.statPanel('sum(cortex_alertmanager_silences{%s})' % $. jobMatcher('alertmanager' ), format='short' )
18
+ $.statPanel('sum(cluster_job_%s: cortex_alertmanager_silences:sum {%s})' % [$._config.per_instance_label, $. jobMatcher('alertmanager' )] , format='short' )
19
19
)
20
20
.addPanel(
21
21
$.panel('Tenants' ) +
@@ -29,11 +29,11 @@ local utils = import 'mixin-utils/utils.libsonnet';
29
29
$.queryPanel(
30
30
[
31
31
|||
32
- sum(rate( cortex_alertmanager_alerts_received_total{%s}[$__rate_interval]) )
32
+ sum(cluster_job: cortex_alertmanager_alerts_received_total:rate5m {%s})
33
33
-
34
- sum(rate( cortex_alertmanager_alerts_invalid_total{%s}[$__rate_interval]) )
34
+ sum(cluster_job: cortex_alertmanager_alerts_invalid_total:rate5m {%s})
35
35
||| % [$.jobMatcher('alertmanager' ), $.jobMatcher('alertmanager' )],
36
- 'sum(rate( cortex_alertmanager_alerts_invalid_total{%s}[$__rate_interval]) )' % $.jobMatcher('alertmanager' ),
36
+ 'sum(cluster_job: cortex_alertmanager_alerts_invalid_total:rate5m {%s})' % $.jobMatcher('alertmanager' ),
37
37
],
38
38
['success' , 'failed' ]
39
39
)
@@ -46,11 +46,11 @@ local utils = import 'mixin-utils/utils.libsonnet';
46
46
$.queryPanel(
47
47
[
48
48
|||
49
- sum(rate( cortex_alertmanager_notifications_total{%s}[$__rate_interval]) )
49
+ sum(cluster_job_integration: cortex_alertmanager_notifications_total:rate5m {%s})
50
50
-
51
- sum(rate( cortex_alertmanager_notifications_failed_total{%s}[$__rate_interval]) )
51
+ sum(cluster_job_integration: cortex_alertmanager_notifications_failed_total:rate5m {%s})
52
52
||| % [$.jobMatcher('alertmanager' ), $.jobMatcher('alertmanager' )],
53
- 'sum(rate( cortex_alertmanager_notifications_failed_total{%s}[$__rate_interval]) )' % $.jobMatcher('alertmanager' ),
53
+ 'sum(cluster_job_integration: cortex_alertmanager_notifications_failed_total:rate5m {%s})' % $.jobMatcher('alertmanager' ),
54
54
],
55
55
['success' , 'failed' ]
56
56
)
@@ -61,13 +61,13 @@ local utils = import 'mixin-utils/utils.libsonnet';
61
61
[
62
62
|||
63
63
(
64
- sum(rate( cortex_alertmanager_notifications_total{%s}[$__rate_interval]) ) by(integration)
64
+ sum(cluster_job_integration: cortex_alertmanager_notifications_total:rate5m {%s}) by(integration)
65
65
-
66
- sum(rate( cortex_alertmanager_notifications_failed_total{%s}[$__rate_interval]) ) by(integration)
66
+ sum(cluster_job_integration: cortex_alertmanager_notifications_failed_total:rate5m {%s}) by(integration)
67
67
) > 0
68
68
or on () vector(0)
69
69
||| % [$.jobMatcher('alertmanager' ), $.jobMatcher('alertmanager' )],
70
- 'sum(rate( cortex_alertmanager_notifications_failed_total{%s}[$__rate_interval]) ) by(integration)' % $.jobMatcher('alertmanager' ),
70
+ 'sum(cluster_job_integration: cortex_alertmanager_notifications_failed_total:rate5m {%s}) by(integration)' % $.jobMatcher('alertmanager' ),
71
71
],
72
72
['success - {{ integration }}' , 'failed - {{ integration }}' ]
73
73
)
@@ -104,15 +104,15 @@ local utils = import 'mixin-utils/utils.libsonnet';
104
104
.addPanel(
105
105
$.panel('Per %s Alerts' % $._config.per_instance_label) +
106
106
$.queryPanel(
107
- 'sum by(%s) (cortex_alertmanager_alerts{%s})' % [$._config.per_instance_label, $.jobMatcher('alertmanager' )],
107
+ 'sum by(%s) (cluster_job_%s: cortex_alertmanager_alerts:sum {%s})' % [$._config.per_instance_label, $._config.per_instance_label, $.jobMatcher('alertmanager' )],
108
108
'{{%s}}' % $._config.per_instance_label
109
109
) +
110
110
$.stack
111
111
)
112
112
.addPanel(
113
113
$.panel('Per %s Silences' % $._config.per_instance_label) +
114
114
$.queryPanel(
115
- 'sum by(%s) (cortex_alertmanager_silences{%s})' % [$._config.per_instance_label, $.jobMatcher('alertmanager' )],
115
+ 'sum by(%s) (cluster_job_%s: cortex_alertmanager_silences:sum {%s})' % [$._config.per_instance_label, $._config.per_instance_label, $.jobMatcher('alertmanager' )],
116
116
'{{%s}}' % $._config.per_instance_label
117
117
) +
118
118
$.stack
@@ -205,11 +205,11 @@ local utils = import 'mixin-utils/utils.libsonnet';
205
205
$.queryPanel(
206
206
[
207
207
|||
208
- sum(rate( cortex_alertmanager_state_replication_total{%s}[$__rate_interval]) )
208
+ sum(cluster_job: cortex_alertmanager_state_replication_total:rate5m {%s})
209
209
-
210
- sum(rate( cortex_alertmanager_state_replication_failed_total{%s}[$__rate_interval]) )
210
+ sum(cluster_job: cortex_alertmanager_state_replication_failed_total:rate5m {%s})
211
211
||| % [$.jobMatcher('alertmanager' ), $.jobMatcher('alertmanager' )],
212
- 'sum(rate( cortex_alertmanager_state_replication_failed_total{%s}[$__rate_interval]) )' % $.jobMatcher('alertmanager' ),
212
+ 'sum(cluster_job: cortex_alertmanager_state_replication_failed_total:rate5m {%s})' % $.jobMatcher('alertmanager' ),
213
213
],
214
214
['success' , 'failed' ]
215
215
)
@@ -219,11 +219,11 @@ local utils = import 'mixin-utils/utils.libsonnet';
219
219
$.queryPanel(
220
220
[
221
221
|||
222
- sum(rate( cortex_alertmanager_partial_state_merges_total{%s}[$__rate_interval]) )
222
+ sum(cluster_job: cortex_alertmanager_partial_state_merges_total:rate5m {%s})
223
223
-
224
- sum(rate( cortex_alertmanager_partial_state_merges_failed_total{%s}[$__rate_interval]) )
224
+ sum(cluster_job: cortex_alertmanager_partial_state_merges_failed_total:rate5m {%s})
225
225
||| % [$.jobMatcher('alertmanager' ), $.jobMatcher('alertmanager' )],
226
- 'sum(rate( cortex_alertmanager_partial_state_merges_failed_total{%s}[$__rate_interval]) )' % $.jobMatcher('alertmanager' ),
226
+ 'sum(cluster_job: cortex_alertmanager_partial_state_merges_failed_total:rate5m {%s})' % $.jobMatcher('alertmanager' ),
227
227
],
228
228
['success' , 'failed' ]
229
229
)
0 commit comments