Noa Ollier — Période : Du 02/02/26 au 27/03/26
L'objectif était de moderniser l'outil de visualisation réseau (Weather Map) utilisé par le pôle support de la DSI. L'enjeu était de passer d'une carte archaïque et illisible à une interface moderne permettant de surveiller en temps réel la charge des liens (Internet et MPLS) sur chaque site industriel d'Olga.
L'ancienne Weather Map présentait plusieurs défauts majeurs pour une exploitation quotidienne :
Pour construire cet outil, je me suis appuyé sur l'infrastructure de supervision déjà en place chez Olga :
C'est quoi Icinga ? Icinga est l'outil de supervision principal de la DSI. Il surveille en permanence l'état des serveurs et des routeurs. Grâce au protocole SNMP, Icinga interroge chaque routeur sur tous les sites (Noyal, Châteaubourg, etc.) pour connaître le trafic exact qui passe par les ports WAN.
L'utilité d'une Weather Map sur écran de supervision : Au sein du support DSI, nous avons un écran qui affiche la "santé" du réseau. Une Weather Map est essentielle car :
Pour passer des données brutes d'Icinga à un affichage moderne, j'ai développé trois fichiers complémentaires :
config.json (Le référentiel) : Ce fichier contient la liste de tous les sites d'Olga (ex: FR-35-CHATEAUBOURG). Pour chaque site, on lui donne son nom et surtout l'adresse IP des routeurs (INET et MPLS) qu'Icinga doit surveiller.
api.php (Le moteur de données) : C'est le fichier "cerveau". Il se connecte à la base de données d'Icinga (InfluxDB) pour récupérer les métriques de trafic. Il calcule ensuite le pourcentage d'utilisation par rapport à la capacité maximale du lien.
weathermapv2.html (L'interface visuelle) : C'est ce qui s'affiche à l'écran. J'ai utilisé du HTML/CSS pour créer des "cartes" par site et du JavaScript avec la librairie Chart.js pour dessiner les jauges circulaires qui se remplissent selon le trafic.
Voici le résultat concret de mon travail de développement :
AVANT : L'ancienne Weather Map
L'interface est épurée et lumineuse. On distingue clairement les deux liens par site. J'ai ajouté des codes couleurs vifs : le support voit immédiatement si un lien est "Down" (Rouge) à l'autre bout de la pièce. Les débits réels (Mbps) sont affichés en gros sous chaque jauge pour une précision maximale.
Ce projet m'a permis de mettre mes compétences en développement (HTML/PHP/JS) au service du réseau. J'ai appris qu'un outil de supervision n'est efficace que s'il est visuellement simple : moins le technicien passe de temps à chercher l'information, plus il est rapide pour corriger la panne.
Désormais, grâce à ce "mur de supervision" modernisé, la DSI d'Olga peut garantir une surveillance 24h/24 des liens de production sans aucune zone d'ombre.
Cette réalisation professionnelle valide les compétences suivantes : Répondre aux incidents (collecte et suivi des alertes réseau via Icinga), Développer la présence en ligne (évolution d'un portail web/Intranet de supervision Weather Map) et Travailler en mode projet (évaluation des indicateurs de suivi de bande passante).