[Verse 1]
Dans Strimzi nos journaux parlent
Courtiers, opérateurs, Connect en marche
Les niveaux à configurer
DEBUG, INFO, WARN, ERROR à placer
Kafka logging point properties
Log4j pour nos envies
[Chorus]
Journal, journal, trace le chemin
DEBUG pour tout voir, INFO pour l'essentiel
WARN nous alerte, ERROR c'est certain
Fluentd collecte vers la cible
Journal structuré, JSON aligné
Elasticsearch ou Loki pour stocker
[Verse 2]
Operator logs dans les pods Kubernetes
Strimzi controller surveille nos cas
Connect workers ont leurs traces
Connector tasks laissent leurs traces
Root logger level à définir
Console appender pour servir
[Chorus]
Journal, journal, trace le chemin
DEBUG pour tout voir, INFO pour l'essentiel
WARN nous alerte, ERROR c'est certain
Fluentd collecte vers la cible
Journal structuré, JSON aligné
Elasticsearch ou Loki pour stocker
[Bridge]
Fluent Bit plus léger pour les ressources
Parsing regex pour les sources
Labels Kubernetes enrichissent
Timestamp, namespace, pod qui finissent
Buffer configuration optimisée
Pipeline de logs orchestrée
[Verse 3]
Bonnes pratiques à retenir
Messages contextualisés pour découvrir
Pas de données sensibles dedans
Rotation des fichiers périodiquement
Correlation ID pour suivre
Les requêtes qui nous délivrent
[Chorus]
Journal, journal, trace le chemin
DEBUG pour tout voir, INFO pour l'essentiel
WARN nous alerte, ERROR c'est certain
Fluentd collecte vers la cible
Journal structuré, JSON aligné
Elasticsearch ou Loki pour stocker
[Outro]
Monitoring et observabilité
Logs structurés, notre réalité
Strimzi bien configuré
Journalisation maîtrisée