54 lines
1.8 KiB
Markdown
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
|
|
```
|