From 1b0bff4c51019628f897e35161226a9e35aeacae Mon Sep 17 00:00:00 2001 From: pz2891 Date: Wed, 14 Apr 2021 19:51:47 +0200 Subject: [PATCH] Fix deployment and add prometheus groups for hosts --- hosts | 10 ++++++++++ roles/prometheus/tasks/main.yml | 4 ++-- roles/prometheus/templates/postgres.rules.yml.j2 | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/hosts b/hosts index 75243c8..e6ca0b7 100644 --- a/hosts +++ b/hosts @@ -562,3 +562,13 @@ radius-pacaterie.adm.auro.re radius-pacaterie-backup.adm.auro.re radius-rives.adm.auro.re radius-rives-backup.adm.auro.re + +[prometheus] +prometheus-ovh.adm.auro.re +prometheus-aurore.adm.auro.re +prometheus-rives.adm.auro.re +prometheus-gs.adm.auro.re +prometheus-edc.adm.auro.re +prometheus-pacaterie.adm.auro.re +prometheus-fleming.adm.auro.re +prometheus-federate.adm.auro.re diff --git a/roles/prometheus/tasks/main.yml b/roles/prometheus/tasks/main.yml index 17e377f..0946165 100644 --- a/roles/prometheus/tasks/main.yml +++ b/roles/prometheus/tasks/main.yml @@ -26,14 +26,14 @@ state: directory owner: prometheus group: prometheus - mode: 0644 + mode: 0755 - name: Remove old files file: path: "/etc/prometheus/{{ item }}" state: absent with_items: - - alerts.rules.yml + - alert.rules.yml - django.rules.yml diff --git a/roles/prometheus/templates/postgres.rules.yml.j2 b/roles/prometheus/templates/postgres.rules.yml.j2 index 99103c5..0ec4952 100644 --- a/roles/prometheus/templates/postgres.rules.yml.j2 +++ b/roles/prometheus/templates/postgres.rules.yml.j2 @@ -44,7 +44,7 @@ groups: annotations: summary: >- La réplication PostgreSQL lag ({{ raw('$value') }} > 30s) - (base de données {{ raw('$labels.datname')}} ) + (base de données {{ raw('$labels.datname') }} ) - alert: PostgresqlTableNotVaccumed expr: