Projet monitoring

Projet monitoring

Mise en service : 15/06/2022 Mise à jour de l'article : 11/07/2025 Production

Vue d'ensemble

Page de statut publique pour suivre la disponibilité et les incidents de tous les services auto-hébergés. Système de monitoring automatisé avec notifications et historique des interruptions pour une transparence totale sur l'état de l'infrastructure.

URL : https://status.freewebworld.fr

🗓️ Historique & Contexte

  • Mise en service : 2022
  • Objectif : fournir une page de statut publique et claire pour suivre la disponibilité (uptime) et les incidents éventuels de tous les services auto-hébergés (Nextcloud, GitLab, domotique, NTP, etc.).
  • 📡 Fonctionnement

  • Page de statut alimentée par un système de monitoring automatisé (p.ex. UptimeRobot, Upptime, Cachet, ou solution maison).
  • Affiche l'état actuel des services sous forme de statut visuel (vert = opérationnel, jaune = dégradé, rouge = arrêté).
  • Historique affiché sur 24–30 jours, avec détails sur toute interruption ou maintenance planifiée.
  • Notifications optionnelles possibles pour les abonnés (e-mail, webhook, etc.).
  • 🔐 Sécurité & Transparence

  • Disponible en HTTPS grâce à NGINX + certificat Let's Encrypt.
  • Permet aux visiteurs de vérifier rapidement la santé de tous les services sans accès direct aux VM.
  • Trace les incidents pour faciliter la maintenance et la communication.
  • 🎯 Bénéfices et cas d'usage

  • Visibilité publique : les amis ou utilisateurs savent si un service est en panne ou en maintenance.
  • Fiabilité améliorée : facilite la détection rapide des interruptions.
  • 🚧 Améliorations possibles

  • Filtrage par service (ex. filtres par Nextcloud, GitLab, domotique…)
  • Ajout de graphiques de performance (temps de réponse, latence)
  • Intégration de webhooks (ex. Discord, Slack) pour alertes automatisées