Centralise Kubernetes logs
One agent per node, enriched with metadata.
Observabilité · Courses
Training course on log collection with the lightweight agents Fluent Bit and Vector: pipelines, Kubernetes, multiline, buffers, VRL transformations, tests, masking and architecture choices.
LEARNING PATH
The role of a collector and a comparison.
Pipeline, configuration and plugins.
Kubernetes, multiline, buffers, monitoring.
Transform and test.
Recommended practices for running the product in production.
LEARN BY DOING
One agent per node, enriched with metadata.
Filter and sample at the source.
Mask personal data before storage.
Count errors from logs.
Fluent Bit is the lightweight agent (written in C) from the same project; Fluentd remains useful as an aggregator with its many plugins. For a new agent on Kubernetes, Fluent Bit is the usual choice.
Vector was acquired by Datadog in 2021 but remains open source (MPL 2.0) and sends to any destination.
Not always: it becomes useful for large volumes, heavy transformations or multiple destinations.
Fluent Bit and Vector can both receive and emit OTLP and can run alongside an OpenTelemetry Collector or Alloy.