From 2a2ecf8a8c4ca83615934b3c87e0d56433677a4a Mon Sep 17 00:00:00 2001 From: Yashar Nesabian Date: Sat, 24 Oct 2020 22:03:42 +0330 Subject: [PATCH] change alert rules which were using avg to show more accurate value based on the replica set --- _data/rules.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_data/rules.yml b/_data/rules.yml index 4491190..2fa23f6 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -544,7 +544,7 @@ groups: severity: critical - name: MongoDB replication lag description: Mongodb replication lag is more than 10s - query: 'avg(mongodb_mongod_replset_member_optime_date{state="PRIMARY"}) - avg(mongodb_mongod_replset_member_optime_date{state="SECONDARY"}) > 10' + query: 'mongodb_mongod_replset_member_optime_date{state="PRIMARY"} - on(set) mongodb_mongod_replset_member_optime_date{state="SECONDARY"} > 10' severity: critical - name: MongoDB replication headroom description: MongoDB replication headroom is <= 0 @@ -556,7 +556,7 @@ groups: severity: warning - name: MongoDB cursors timeouts description: Too many cursors are timing out - query: "increase(mongodb_mongod_metrics_cursor_timed_out_total[10m]) > 100" + query: "increase(mongodb_mongod_metrics_cursor_timed_out_total[1m]) > 100" severity: warning - name: MongoDB too many connections description: Too many connections