Set-OPS-Public/roles/client_metrique
Daniel Allaire aab1bcc83a doc : rangee par lecteur, trois portes d'entree (architecture, setup, usage) et un index
README reduit au role du projet et au demarrage rapide. docs/architecture.md (schemas
Mermaid), docs/setup.md, docs/usage.md (154 cibles en 13 familles), docs/README.md (index).
Documents ranges en conception/, exploitation/, hebergement/, projet/ ; 598 chemins suivis.
QUICKSTART.md, SOLUTION.md, architecture-set-ops.md et la carte fondus puis retires.

Preuves : P48 lit l'index et conception/mecanismes.md ; les gardes parcourent docs/ sous-
dossiers compris (_documents) ; usage.md suit le Makefile dans les deux sens.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 01:01:54 -04:00
..
defaults observabilite : le site cesse de ne rien voir de lui-meme 2026-09-10 04:43:01 -04:00
handlers metriques : le client installait un pilote IPMI qui echoue a chaque demarrage 2026-09-09 16:20:32 -04:00
meta doc : rangee par lecteur, trois portes d'entree (architecture, setup, usage) et un index 2026-10-15 01:01:54 -04:00
tasks doc : rangee par lecteur, trois portes d'entree (architecture, setup, usage) et un index 2026-10-15 01:01:54 -04:00
templates doc : rangee par lecteur, trois portes d'entree (architecture, setup, usage) et un index 2026-10-15 01:01:54 -04:00
README.md Set-OPS — moteur d'ecosystemes numeriques souverains (Alliance Boreale) 2026-06-24 20:17:46 -04:00

client_metrique

Intégration cliente métriques : installe node_exporter sur la VM pour qu'elle soit collectée par serveur_prometheus.

Rôle

  • Installe prometheus-node-exporter (paquet Debian).
  • Configure l'adresse d'écoute (:9100 par défaut).
  • Active et démarre le service.

Boucle complète

  1. On ajoute une VM au groupe client_metrique et on l'active.
  2. Ce rôle y installe node_exporter (:9100).
  3. serveur_prometheus dérive automatiquement la cible depuis l'inventaire (hôtes actifs de client_metrique) et la scrape.

Aucun edit manuel côté Prometheus.

Variables

Variable Défaut Rôle
client_metrique_adresse_ecoute :9100 --web.listen-address

Prérequis

  • Dépendance client_metrique requiert serveur_prometheus actif (déjà dans docs/dependances-groupes.yml).
  • Accès du serveur Prometheus au port 9100 (segmentation réseau / nftables).