ajoute le self-healing des VM (sonde de santé, relance automatique, stock écarté) — bloc A, semaine 6

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Adam Belkacemi 2026-10-12 21:12:43 +02:00
parent b054888f5a
commit f2649d0f8b
21 changed files with 938 additions and 28 deletions

View file

@ -132,6 +132,8 @@
# (comme ceux de Nginx), au lieu d'un fichier unique jamais purgé.
- { cle: "LOG_STACK", valeur: "daily" }
- { cle: "LOG_DAILY_DAYS", valeur: "14" }
# Bloc A, self-healing : métrique pour Prometheus (collecteur textfile).
- { cle: "LABS_SURVEILLANCE_METRIQUES", valeur: "/var/lib/node_exporter/textfile/sante_vm.prom" }
no_log: true
register: portail_env_mis_a_jour
# Horizon charge la configuration une seule fois au démarrage : sans

View file

@ -24,8 +24,11 @@
path: "{{ supervision_dossier_textfile }}"
state: directory
owner: root
group: root
mode: "0755"
# www-data (bloc A, self-healing) y écrit aussi : SurveillanceVm tourne
# dans le scheduler Laravel, sous ce compte. node_exporter se contente
# de lire, quel que soit le propriétaire de chaque fichier.
group: www-data
mode: "0775"
- name: créer le dossier de configuration Prometheus personnalisée
ansible.builtin.file: