1. Architecture #
Rester simple.
Principes #
- Single-node tant que possible ; cluster quand le volume ou le multi-tenant l'exige.
- vmagent en collecte, avec tampon disque et deux destinations pour la HA.
- Disques SSD, 20 % d'espace libre au minimum (fusion des parties).
- Rétention définie explicitement, sauvegardes quotidiennes vérifiées par une restauration de test.
2. Données #
Maîtriser la cardinalité.
Règles #
- Explorateur de cardinalité consulté chaque mois.
- Relabeling dans vmagent pour supprimer labels et métriques inutiles.
- Agrégation en flux pour les métriques dont seul le total est utile.
- Dashboards en PromQL standard s'ils doivent rester portables.
3. Exploitation #
Surveiller et mettre à jour.
Rituels #
- Dashboards et alertes officiels installés.
- Mises à jour régulières (changelog lu, une instance à la fois).
- vmalert avec
-remoteRead.urlpour conserver l'état des alertes. - Accès protégé par vmauth ou un reverse proxy.
Schéma de référence et vérification rapide #
Check-list.
Check-list #
- Rétention et disque dimensionnés
- vmagent avec tampon disque
- vmalert relié à Alertmanager
- Sauvegardes vmbackup et test de restauration
- Supervision par les dashboards officiels
- Accès authentifié
