forgium-website/Idées/SERVEUR_ADMIN_104_MONITORING.md

54 lines
1.8 KiB
Markdown

# 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
```bash
# 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
```