📈 Statut
Activité et santé de l'API elle-même.
Adresse de base
https://api.nalyora.fr/v1 · lecture seule, sans clé, 10 requêtes par seconde.
Activité et état de l'API
GET/statut
Métriques des 10 dernières minutes : requêtes par minute, latence côté serveur, erreurs, et état de chaque module.
Cette route n'est pas comptée dans les statistiques qu'elle renvoie. Les requêtes refusées par la limite de débit (429) ne sont pas comptées non plus.
Réponse
200 Activité récente.
| Champ | Type | Description |
|---|---|---|
etat | operationnel | degrade | panne | État global : le pire état parmi les modules |
periode_minutes | integer | Durée couverte par les mesures |
requetes | object | |
requetes.total | integer | Requêtes traitées sur la période |
requetes.par_minute | object[] | Une entrée par minute, de la plus ancienne à la minute en cours |
requetes.par_minute[].minute | string (date-time) | |
requetes.par_minute[].total | integer | Nombre total de résultats (avant pagination) |
requetes.par_minute[].erreurs | integer | Réponses 4xx et 5xx |
latence_ms | object | Temps de traitement côté serveur, null sans requête |
latence_ms.moyenne | number | |
latence_ms.p50 | number | Médiane (valeur approchée) |
latence_ms.p95 | number | 95 % des requêtes vont plus vite (valeur approchée) |
erreurs | object | |
erreurs.client | integer | Réponses 4xx |
erreurs.serveur | integer | Réponses 5xx |
erreurs.taux | number | Part de réponses en erreur |
modules | object[] | |
modules[].id | string | Identifiant numérique |
modules[].nom | string | Nom de la guilde, sans mise en forme |
modules[].etat | operationnel | degrade | panne | |
modules[].requetes | integer | |
modules[].erreurs_serveur | integer | |
modules[].latence_ms | number | |
disponible_depuis | string (date-time) | Dernier démarrage du service |
mis_a_jour | string (date-time) | Date de la mesure |
Exemple
{
"etat": "operationnel",
"periode_minutes": 10,
"requetes": {
"total": 145,
"par_minute": [
{
"minute": "2026-11-05T03:14:00.000Z",
"total": 15,
"erreurs": 0
},
{
"minute": "2026-11-05T03:15:00.000Z",
"total": 0,
"erreurs": 0
},
{
"minute": "2026-11-05T03:16:00.000Z",
"total": 6,
"erreurs": 0
},
{
"minute": "2026-11-05T03:17:00.000Z",
"total": 28,
"erreurs": 1
},
{
"minute": "2026-11-05T03:18:00.000Z",
"total": 20,
"erreurs": 0
},
{
"minute": "2026-11-05T03:19:00.000Z",
"total": 7,
"erreurs": 0
},
{
"minute": "2026-11-05T03:20:00.000Z",
"total": 24,
"erreurs": 0
},
{
"minute": "2026-11-05T03:21:00.000Z",
"total": 10,
"erreurs": 0
},
{
"minute": "2026-11-05T03:22:00.000Z",
"total": 2,
"erreurs": 0
},
{
"minute": "2026-11-05T03:23:00.000Z",
"total": 33,
"erreurs": 9
}
]
},
"latence_ms": {
"moyenne": 6,
"p50": 5,
"p95": 25
},
"erreurs": {
"client": 10,
"serveur": 0,
"taux": 0.069
},
"modules": [
{
"id": "serveur",
"nom": "Serveur",
"etat": "operationnel",
"requetes": 20,
"erreurs_serveur": 0,
"latence_ms": 5.5
},
{
"id": "joueurs",
"nom": "Joueurs",
"etat": "operationnel",
"requetes": 24,
"erreurs_serveur": 0,
"latence_ms": 6.9
},
{
"id": "classements",
"nom": "Classements",
"etat": "operationnel",
"requetes": 76,
"erreurs_serveur": 0,
"latence_ms": 6.6
},
{
"id": "guildes",
"nom": "Guildes",
"etat": "operationnel",
"requetes": 13,
"erreurs_serveur": 0,
"latence_ms": 4.5
},
{
"id": "encheres",
"nom": "Hôtel des ventes",
"etat": "operationnel",
"requetes": 12,
"erreurs_serveur": 0,
"latence_ms": 3.3
},
{
"id": "base",
"nom": "Base de données",
"etat": "operationnel",
"requetes": null,
"erreurs_serveur": null,
"latence_ms": 1.5
}
],
"disponible_depuis": "2026-11-05T03:23:09.162Z",
"mis_a_jour": "2026-11-05T03:23:47.103Z"
}curl "https://api.nalyora.fr/v1/statut"