Le laboratoire GSB compte plus de 100 machines virtuelles et 45 serveurs, avec une forte exigence de disponibilité : la DSI doit savoir immédiatement quand un serveur ou un service tombe. La RP1 met en place une supervision complète sous Docker : collecte des métriques des machines (Prometheus et ses sondes), sondes des sites web, tableaux de bord (Grafana), alertes par e-mail (Alertmanager) et accès en HTTPS (Nginx).
Configuration en code
Tout se décrit dans des fichiers versionnés : la supervision se reconstruit à l’identique.
Léger
Adapté aux ressources limitées du serveur du BTS, le tout en conteneurs Docker.
Comparé
Face à Zabbix, Centreon et Nagios, avec les points forts de chacun reconnus dans le tableau comparatif.
Choix techniques rédigés et comparatifs faits. Mise en place à venir sur une machine dédiée, clonée depuis le modèle Debian 13 commun aux deux RP.
Premier playbook Ansible
Cloner un premier serveur de test, l'ajouter à l'inventaire, puis le personnaliser automatiquement : nom, clés SSH du serveur, utilisateur dédié à Ansible.
Rôles de base
Mises à jour, durcissement SSH et installation de Docker, réutilisables sur toutes les futures machines.
Stack de supervision
Prometheus, Grafana, Alertmanager et Nginx en HTTPS, supervision des machines et des sites web, alertes et tableaux de bord.