Développement et opérations

Outils logs et observabilité

Ces outils servent à lire et déboguer ce que produisent vos applications et votre infrastructure : analyser des logs d'accès Nginx ou Apache selon votre propre log_format, traiter des logs AWS ou Google Cloud, décoder des messages syslog, ou simplement visualiser un fichier de logs applicatif. Côté débogage, on y trouve le formatage de stack traces, la lecture d'un contexte de trace W3C, la composition de requêtes PromQL et la conversion de timestamps.

L'analyseur de logs d'accès lit vos entrées selon le log_format que vous fournissez plutôt qu'un format supposé, puis filtre par statut et par chemin. L'analyseur syslog distingue explicitement RFC 3164 et RFC 5424, avec PRI, facility, severity et données structurées. Tout ce traitement se fait localement sur les fichiers que vous collez.

8 outils

FAQ des outils Logs & Observability

Comment analyser un log Nginx avec un log_format personnalisé ?

L'analyseur de logs d'accès accepte votre propre directive log_format plutôt que de supposer un format fixe, puis découpe chaque ligne en champs et permet de filtrer les résultats par statut HTTP ou par chemin demandé.

Quelle est la différence entre syslog RFC 3164 et RFC 5424 ?

RFC 3164 est l'ancien format BSD, plus libre dans sa structure ; RFC 5424 ajoute un format d'horodatage précis et des champs structurés normalisés. L'analyseur syslog reconnaît les deux et décode PRI, facility et severity séparément.

Comment lire un en-tête traceparent W3C entre deux services ?

L'analyseur traceparent décompose l'en-tête en version, trace-id, parent-id et flags, ce qui permet de vérifier qu'une trace se propage correctement entre deux services distribués sans chercher chaque segment à la main dans une chaîne hexadécimale compacte.