Skip to content

Commit 732821c

Browse files
committed
fix: use juju topology for patroni alerts
Signed-off-by: Deezzir <yurii.kondrakov@canonical.com>
1 parent 54a2493 commit 732821c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/prometheus_alert_rules/patroni_rules.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ groups:
1818
LABELS = {{ $labels }}
1919
2020
- alert: PatroniMultipleLeaders
21-
expr: 'sum by (scope) (patroni_master) > 1 or sum by (scope) (patroni_standby_leader) > 1'
21+
expr: 'sum by (juju_model,juju_application,juju_model_uuid,scope) (patroni_master) > 1 or sum by (juju_model,juju_application,juju_model_uuid,scope) (patroni_standby_leader) > 1'
2222
for: 0m
2323
labels:
2424
severity: critical
@@ -30,7 +30,7 @@ groups:
3030
LABELS = {{ $labels }}
3131
3232
- alert: PatroniPrimaryAndStandbyLeader
33-
expr: 'sum by (scope) (patroni_master) == 1 and sum by (scope) (patroni_standby_leader) == 1'
33+
expr: 'sum by (juju_model,juju_application,juju_model_uuid,scope) (patroni_master) == 1 and sum by (juju_model,juju_application,juju_model_uuid,scope) (patroni_standby_leader) == 1'
3434
for: 0m
3535
labels:
3636
severity: critical
@@ -43,7 +43,7 @@ groups:
4343
4444
# 2.4.1
4545
- alert: PatroniHasNoLeader
46-
expr: '(max by (scope) (patroni_master) < 1) and (max by (scope) (patroni_standby_leader) < 1)'
46+
expr: '(max by (juju_model,juju_application,juju_model_uuid,scope) (patroni_master) < 1) and (max by (juju_model,juju_application,juju_model_uuid,scope) (patroni_standby_leader) < 1)'
4747
for: 0m
4848
labels:
4949
severity: critical

0 commit comments

Comments
 (0)