From ecd92399d5568495d0725c02efacf595cf3053a5 Mon Sep 17 00:00:00 2001 From: Roman Pertl <533172+roock@users.noreply.github.com> Date: Tue, 15 Aug 2023 19:54:15 +0200 Subject: [PATCH] feat: adding patroni alert rules (#369) --- _data/rules.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/_data/rules.yml b/_data/rules.yml index f6eb121..4cc2431 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -706,6 +706,17 @@ groups: query: increase(mssql_deadlocks[1m]) > 5 severity: warning + - name: Patroni + exporters: + - name: Embedded exporter (Patroni >= 2.1.0) + slug: embedded-exporter-patroni + doc_url: https://patroni.readthedocs.io/en/latest/rest_api.html?highlight=prometheus#monitoring-endpoint + rules: + - name: Patroni has no Leader + description: A leader node (neither primary nor standby) cannot be found inside the cluster {{ $labels.scope }} + query: (max by (scope) (patroni_master) < 1) and (max by (scope) (patroni_standby_leader) < 1) + severity: critical + - name: PGBouncer exporters: - name: spreaker/prometheus-pgbouncer-exporter