Alertes métriques
Les alertes métriques surveillent les données de performance de votre serveur et vous notifient quand des seuils sont dépassés. Elles sont évaluées par le backend selon un planning (toutes les 1-5 minutes).
Fonctionnement
Une tâche de fond vérifie périodiquement toutes les règles d'alerte activées par rapport aux données métriques récentes. Si une condition est maintenue pendant la durée configurée, l'alerte se déclenche et les notifications sont envoyées.
Créer une règle
Allez dans Dashboard > Monitoring > onglet Alertes > Ajouter une règle.
Configuration
| Champ | Description | Exemple |
|---|---|---|
| Nom | Nom lisible | "Alerte chute TPS" |
| Métrique | Quoi surveiller | TPS, MSPT, CPU, RAM, Joueurs, Entités, Hors ligne |
| Condition | En dessous ou au-dessus du seuil | En dessous de 18 |
| Seuil | La valeur de déclenchement | 18.0 |
| Durée | Combien de temps la condition doit tenir | 3 minutes |
| Temps de repos | Temps minimum entre deux alertes | 30 minutes |
| Notifications | Où envoyer les alertes | In-app, Email, Discord |
Métriques disponibles
| Métrique | Condition typique | Seuil exemple |
|---|---|---|
| TPS | En dessous | 18 (avertissement), 15 (critique) |
| MSPT | Au-dessus | 100ms |
| CPU | Au-dessus | 80% |
| RAM (Mo) | Au-dessus | 14000 (pour un serveur 16Go) |
| Joueurs | Au-dessus | 90 (proche de la capacité) |
| Entités | Au-dessus | 50000 |
| Hors ligne | — | Serveur injoignable |
La métrique Hors ligne est spéciale : elle se déclenche quand aucun heartbeat n'a été reçu pendant la durée configurée.
Canaux de notification
In-App
Une notification apparaît dans votre cloche de notifications sur le site. Toujours disponible.
Un email HTML est envoyé à l'adresse de votre compte avec les détails de l'alerte, les valeurs métriques et un lien vers le dashboard.
Discord
Si votre serveur a une URL de webhook configurée (dans les paramètres du serveur), un message embed est posté dans le canal Discord.
Cycle de vie des alertes
- Déclenchée — Condition remplie pendant la durée requise
- Notifiée — Notifications envoyées via les canaux activés
- Temps de repos — Pas de nouvelle alerte pour cette règle pendant la période de repos
- Résolue — Condition plus remplie, auto-résolution avec notification in-app
Historique des alertes
La section Historique des alertes montre toutes les alertes passées avec :
- Nom de la règle et métrique
- Condition vs valeur réelle
- Statut (déclenchée / résolue / acquittée)
- Quand déclenchée et quand résolue
Vous pouvez acquitter les alertes actives pour les marquer comme vues.