forgium-website/Idées/SERVEUR_ADMIN_104_MONITORING.md

1.8 KiB

Fiche Technique Machine Admin : CT 104 - Monitoring Stack (Uptime Kuma)

Rôle dans l'écosystème Forgium : Supervision de santé en temps réel, télémétrie des services, alertes de pannes et statut de disponibilité.


1. Identité & Réseau

  • ID Conteneur : 104
  • Hostname : monitoring-stack
  • Type : Conteneur LXC Debian 12 (Non-privilégié)
  • Adresse IP Locale : 192.168.1.54/24
  • Passerelle : 192.168.1.254 (Bbox)
  • Accès Web Direct : http://192.168.1.54:3001
  • Base de Données : SQLite intégrée (ultra légère et résiliente)

2. Ressources Matérielles Allouées

  • vCPU : 1 cœur
  • Mémoire RAM : 1024 Mo (1 Go)
  • Swap : 512 Mo
  • Stockage SSD : 10 Go (sur local-lvm)
  • Démarrage automatique : onboot=1

3. Pile Logicielle & Services

  • Runtime : Node.js 20 LTS + npm
  • Application : Uptime Kuma (/opt/uptime-kuma)
  • Service systemd : uptime-kuma.service

4. Sondes de Surveillance Actives

Nom de la Sonde Type de Test Cible Fréquence Statut Actuel
Pterodactyl Panel HTTP(s) http://192.168.1.51 20 sec 🟢 En ligne (100%)
Wings Node 01 HTTP(s) (Codes 200-299, 401) http://192.168.1.52:8080 20 sec 🟢 En ligne (100%)
Minecraft Test Server TCP / Ping Minecraft 192.168.1.52:25565 20 sec 🟢 En ligne (100%)
Reverse Proxy Caddy HTTP(s) http://192.168.1.50 20 sec 🟢 En ligne (100%)

5. Commandes Utiles

# Vérifier l'état du service de monitoring
pct exec 104 -- systemctl status uptime-kuma

# Redémarrer Uptime Kuma
pct exec 104 -- systemctl restart uptime-kuma

# Consulter les logs de l'application
pct exec 104 -- journalctl -u uptime-kuma -n 50 --no-pager