1 minute(s) de lecture


Zabbix MariaDB GLPI / Slack

Cahier des charges

Pour garantir la disponibilité et la performance de l’infrastructure, la mise en place d’un outil de supervision était indispensable. L’objectif n’était pas seulement d’être alerté en cas de panne, mais d’anticiper les incidents.

Solutions choisies

J’ai déployé Zabbix, dont l’architecture distribuée m’a permis de déporter sa base de données vers le cluster MariaDB existant, via MaxScale. Zabbix communique par webhook avec d’autres outils (GLPI et Slack), ce qui permet de passer d’une gestion réactive à une remédiation proactive. J’ai ajouté chaque équipement manuellement, pour garantir une classification stricte et empêcher toute machine non autorisée d’intégrer le périmètre de supervision.

Mise en œuvre

Environnement technique :
Zabbix - MariaDB - GLPI - Slack

1. Installation du serveur Zabbix sur une VM dédiée
2. Création de la base de données, avec une collation adaptée à la sensibilité à la casse de Zabbix, et import du schéma routé via MaxScale
3. Déploiement de l'agent sur le cluster MariaDB, avec un utilisateur SQL dédié aux droits de lecture stricts
4. Déploiement des agents en mode passif, avec une déclaration manuelle de chaque hôte côté serveur
5. Application des modèles de supervision adaptés à chaque type d'hôte
6. Interconnexion avec l'API REST de GLPI, pour l'automatisation du suivi des incidents
7. Interconnexion avec Slack via webhook, pour les alertes en temps réel

Tests et imprévus

Le test de supervision de la base de données a confirmé la remontée des métriques sans risque d’altération, grâce aux droits de lecture stricts de l’agent. Les alertes déclenchées ont bien généré des tickets automatiques dans GLPI et des notifications sur Slack.

Bilan

La supervision, couplée à GLPI et Slack, transforme une alerte technique en ticket assigné et en notification immédiate. La déclaration manuelle de chaque hôte, plus contraignante qu’une découverte automatique, garantit en contrepartie qu’aucune machine non autorisée ne s’invite dans l’infrastructure supervisée.