Titouan RENARD

5 étapes de mon projet réussi pour superviser les liens opérateurs avec Uptime Kuma et Power Automate

Capture d’écran du tableau de bord Uptime Kuma utilisé pour superviser les liens opérateurs, affichant les statistiques de disponibilité avec des indicateurs Up, Down et les détails des sondes.

Introduction / Objectif du projet

Superviser des liens opérateurs est essentielle pour garantir la continuité de service et anticiper les interruptions. Ce projet vise à mettre en place un système de surveillance proactif, utilisant Uptime Kuma pour le monitoring et Power Automate pour notifier les équipes en cas de problème. L’objectif est d’améliorer la réactivité des techniciens et d’assurer une qualité de service optimale pour les utilisateurs.

Description technique

Environnement utilisé :

Hébergement : Une machine virtuelle (VM) sur un serveur VMware ESXi.

Système d’exploitation : Debian.

Uptime Kuma : Installé via la méthode PM2 pour garantir une exécution stable en arrière-plan.

Microsoft Power Automate : Configuré pour traiter les alertes via un webhook.

Configuration mise en place :

1.Installation d’Uptime Kuma :

•Installation complète documentée ici : Guide d’installation Uptime Kuma.

•Chaque sonde Ping vérifie les adresses IP publiques des clients opérateurs à un intervalle de 20 secondes, avec 3 essais avant de déclarer un problème.

2.Intégration avec Power Automate :

•Un webhook configuré dans Uptime Kuma envoie des notifications à un flux Power Automate.

•Le flux transmet les alertes aux techniciens via un canal Microsoft Teams.

Résultat et impact

Réduction du temps de réaction : Les techniciens reçoivent des notifications en temps réel, permettant de créer des tickets avant même que les utilisateurs signalent un problème.

Amélioration de la qualité de service : La disponibilité des liens est mieux surveillée, réduisant les interruptions prolongées.

Centralisation des alertes : Teams devient le point central pour gérer les incidents réseau, facilitant la communication interne.

Challenges rencontrés et solutions

Ressources

Guide d’installation d’Uptime Kuma :

Installation et utilisation d’Uptime Kuma

Dépôt GitHub d’Uptime Kuma :

https://github.com/louislam/uptime-kuma

Documentation officielle de Power Automate :

Power Automate Documentation