From fe2e0375256d1004937de85cfb02222dd59ea491 Mon Sep 17 00:00:00 2001 From: Pooya Dowlatabadi Date: Mon, 27 Jun 2022 01:22:40 +0430 Subject: [PATCH] Added MongodbReplicaMemberHealth to check health of replica members health which is added in new metrics --- dist/rules/mongodb/percona-mongodb-exporter.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dist/rules/mongodb/percona-mongodb-exporter.yml b/dist/rules/mongodb/percona-mongodb-exporter.yml index 0691533..1136dab 100644 --- a/dist/rules/mongodb/percona-mongodb-exporter.yml +++ b/dist/rules/mongodb/percona-mongodb-exporter.yml @@ -13,6 +13,15 @@ groups: summary: MongoDB Down (instance {{ $labels.instance }}) description: "MongoDB instance is down\n VALUE = {{ $value }}\n LABELS = {{ $labels }}" + - alert: MongodbReplicaMemberHealth + expr: 'mongodb_rs_members_health == 0' + for: 0m + labels: + severity: critical + annotations: + summary: MongoDB replica member not healthy {{ $labels.member_idx }} + description: "MongoDB replica member not healthy\n VALUE = {{ $value }}\n LABELS = {{ $labels }}" + - alert: MongodbReplicationLag expr: 'mongodb_rs_members_optimeDate{member_state="PRIMARY"} - on (set) group_right mongodb_rs_members_optimeDate{member_state="SECONDARY"} > 10' for: 0m