Contexte
Une agence web nous a récemment lancé un défi : mettre en place une solution de supervision pour un environnement composé de plusieurs installations WordPress.
L’objectif principal de ce projet était de récupérer des données essentielles, notamment le nombre de sites sous gestion, le statut des mises à jour, ainsi que les problèmes de configuration éventuels.
Solution
Nous avons mis en place un environnement de R&D afin de simuler plusieurs installations WordPress.
Grâce à Zabbix et à aux API disponibles, nous avons pu créer une première maquette.
Elle inclut des données telles que :
- Nombre de sites
- Statut
- Mises à jour nécessaires
Notre premier prototype a permis de développer un tableau de bord intuitif. Il offre également la possibilité d’être exporté sous format PDF.
Ce projet va au-delà des attentes initiales, car nous avons également mis en place un système de notifications par escalade et par type.
Les alertes des plugins sont envoyées dans un canal de communication dédié, permettant une réaction rapide des responsables.
Les alertes sur les mises à jour du cœur de WordPress sont, quant à elles, dirigées vers d’autres équipes, garantissant une supervision efficace.
Conclusion
Cette approche permet non seulement d’améliorer la réactivité face aux problèmes, mais aussi de garantir une gestion fluide et efficace.
Grâce à ces fonctionnalités, nous avons renforcé la capacité de l’agence à maintenir ses sites en parfait état de fonctionnement.

