Journal des décisions
Chaque requête vue par Zarex, avec son verdict, la règle concernée et l'origine du visiteur.
Le journal liste chaque décision du projet sélectionné, la plus récente en premier. C'est l'outil pour vérifier une nouvelle règle en DRY_RUN, comprendre un blocage ou retrouver une requête signalée par un client.
Filtrer
- Par verdict : toutes, bloquées, autorisées, erreurs.
- Par période : 24 heures, 7 jours, 30 jours.
- Par adresse IP : depuis le détail d'une décision ou depuis IP Intelligence, affichez toutes les décisions d'une même adresse.
Le détail d'une décision
Cliquez une ligne pour ouvrir son détail :
| Information | Contenu |
|---|---|
| Verdict | Autorisée, bloquée, ou erreur. |
| Requête | Méthode, hôte et chemin. |
| Visiteur | Adresse IP, pays, réseau (ASN), User-Agent et quelques en-têtes sans secret. |
| Contexte | Environnement de la clé (test ou production), point d'entrée, version du SDK. |
| Règles | Le résultat de chaque règle évaluée, avec les simulations (DRY_RUN) signalées. |
| Temps moteur | Le temps passé par Zarex sur la décision. |
| ID de décision | L'identifiant de 32 caractères, le même que decision.id dans votre code. |
Le bouton Copier JSON copie tout le détail, par exemple pour le joindre à un ticket.
Retrouver une décision depuis votre code
decision.id (dans onDeny, req.zarex ou le retour de protect) est l'identifiant affiché dans le journal. Renvoyez-le dans vos réponses d'erreur : un client bloqué peut vous le transmettre, et vous retrouvez la décision exacte.
Ce que le journal ne garde jamais
Les cookies, l'en-tête Authorization, le corps des requêtes et la query string ne sont jamais enregistrés. Seuls quelques en-têtes sans secret sont conservés. Voir Sécurité et confidentialité.
Les décisions sont conservées un an.