NIA One · Docs
Plateforme

Alerting

L'alerting surveille votre plateforme (latence, coût des modèles, verdicts de juges, événements de sécurité, dérive de comportement) et vous notifie quand une attention est requise. Vous configurez des règles : « lorsque la condition X est vraie, déclencher une alerte de sévérité Y ».

Les alertes apparaissent dans l'Alert Center, le panneau de notifications, et les intégrations configurées (Slack, Jira, webhook, email).

Configurer une règle

  1. 1

    Identité

    Nom, sévérité (CRITICAL / HIGH / MEDIUM / LOW), source (SLA / FINOPS / INCIDENT / SECURITY / JUDGE / DRIFT), activation, et un runbook optionnel.

  2. 2

    Périmètre

    Globale au tenant (défaut) ou limitée à un composant (componentId) / des filtres de contexte.

  3. 3

    Condition

    Forme simple (metric / operator / threshold) ou composée (arbres and/or).

  4. 4

    Cooldown, sustain, silence

    Anti-rafale (cooldownMs), anti-pic transitoire (sustainFor), et fenêtres de silence (maintenance planifiée, ponctuelles ou récurrentes en cron).

Exemple — SLA latence p95 maintenue
{"name": "p95 latency SLA breach","severity": "HIGH","source": "SLA","metric": "p95_latency_ms","operator": "GREATER_THAN","threshold": 500,"sustainFor": 120000,"cooldownMs": 300000}
Exemple — condition composée (latence ET taux d'erreur)
{"name": "Combined SLA breach","severity": "CRITICAL","source": "SLA","condition": {  "type": "and",  "children": [    { "type": "comparison", "metric": "p95_latency_ms", "op": "GREATER_THAN", "threshold": 1000 },    { "type": "comparison", "metric": "error_rate", "op": "GREATER_THAN", "threshold": 0.05 }  ]},"cooldownMs": 600000}

Dépannage

Ma règle ne se déclenche jamais

Vérifiez isActive: true, que metric correspond exactement au nom de métrique du signal (sensible à la casse), que source correspond, le scope (componentId), et les silenceWindows / sustainFor.

Les notifications n'arrivent pas

L'alerte est bien créée (Alert Center) mais une route manque, ou l'intégration est inactive / mal configurée. Vérifiez l'outbox pour les envois en échec.

On this page