Filtrer logs JSON en ligne — Niveau & requête
Filtrez des lignes NDJSON / JSON par niveau et sous-chaîne. Les lignes invalides sont ignorées — rien n’est uploadé.
Notes développeur
• Niveau lu sur la première clé présente parmi level, severity, lvl. • Alias : warning→warn, err/fatal→error, trace→debug. • Query = sous-chaîne sur la ligne brute (sensible à la casse). • Niveaux manquants/non mappés exclus si un niveau précis est choisi. • Sortie NDJSON compacte des valeurs parsées matchées.
Options
Cas d’usage
• Isoler les erreurs contenant un request id. • Couper le bruit debug avant un ticket. • Trier un NDJSON multi-sévérités. • Enchaîner avec format-json-logs.
Exemples
Garder les erreurs (level=error)
Entrée
Sortie filtrée
Alias warning → warn
Entrée
Sortie filtrée
Outils logs liés
Formatez avec formater logs JSON, validez via valider NDJSON, ou parcourez le hub logs.
FAQ filtre logs JSON
Niveau + sous-chaîne
La requête gère-t-elle key=value ?
Non. Sous-chaîne sensible à la casse sur la ligne brute uniquement — pas de jq en v1.
Que deviennent les lignes JSON invalides ?
Elles sont ignorées et comptées (skippedInvalid). Les autres lignes continuent.
Quels champs de niveau ?
Le premier parmi level, severity ou lvl. Valeurs lowercasées et aliasées (warning→warn, err/fatal→error, trace→debug).
Plus d’outils logs dans ce cluster
Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.