Betrieb & Monitoring

Vector & Fluent Bit

Vector und Fluent Bit sind moderne, quelloffene Log-Shipper: Sie sammeln und transformieren Logs und leiten sie an OpenSearch, Loki, Kafka oder ein SIEM weiter.

  • MPL-2.0 / Apache-2.0
  • Logs sammeln, parsen, weiterleiten
  • Sources, Transforms, Sinks
  • Fluent Bit: K8s-Standard-Agent
  • OpenSearch/Loki/Kafka/SIEM
Von Andreas Huser, Technische Beratung & Architektur Aktualisiert am 8 Min. Lesezeit

Vector und Fluent Bit sind moderne, quelloffene Log-Shipper: schlanke Agenten, die Logs (und teils Metriken und Traces) an der Quelle einsammeln, parsen und transformieren und an Backends wie OpenSearch, Loki, Kafka oder ein SIEM weiterleiten.

Dieser Artikel erklärt beide Werkzeuge, ihre Architektur und Schwerpunkte, die Abgrenzung zum OpenTelemetry Collector und zu Fluentd sowie ihre Rolle in der SIEM-Pipeline.

1. Vector

Vector (von Datadog, in Rust geschrieben) bildet eine Pipeline aus Sources (Quellen), Transforms (Verarbeitung) und Sinks (Ziele). Die eingebaute Transformationssprache VRL erlaubt mächtiges, sicher ausgeführtes Umformen der Daten. Vector verarbeitet Logs und Metriken (Traces begrenzt) mit hohem Durchsatz und eignet sich als Edge-Agent ebenso wie als zentraler Aggregator. Lizenz: MPL-2.0.

2. Fluent Bit

Fluent Bit (CNCF, in C) ist besonders leichtgewichtig und der de-facto-Standard als Kubernetes-Log-Agent: Als DaemonSet sammelt es die Logs aller Pods eines Knotens, reichert sie mit Kubernetes-Metadaten an und leitet sie weiter. Es verarbeitet Logs, Metriken und Traces und unterstützt OpenTelemetry stark. Lizenz: Apache-2.0. Das größere Schwesterprojekt Fluentd dient eher als zentraler Aggregator mit großem Plugin-Ökosystem.

3. Abgrenzung zu OTel Collector und Fluentd

Der OpenTelemetry Collector ist ebenfalls eine Pipeline, aber auf OTLP als Datenmodell ausgerichtet und stark bei Multi-Signal-Telemetrie (Logs, Metriken, Traces). Ein gängiges Muster: Fluent Bit sammelt dateibasierte Node-Logs, der OTel Collector empfängt OTLP von instrumentierten Anwendungen. Vector kann beide Rollen übernehmen, braucht aber mehr Speicher als Fluent Bit.

4. Rolle in der SIEM-Pipeline

Log-Shipper sind Transport und Vorverarbeitung, kein SIEM: Sie sammeln, normalisieren und leiten weiter. Die typische Kette ist Quellen, dann Shipper (Vector/Fluent Bit), dann ein Such-/Speicher-Backend (OpenSearch, Loki, Kafka), und schließlich ein SIEM (etwa Wazuh), das Korrelation, Alerting und Compliance-Reporting übernimmt.

Shipper ist nicht SIEM

Vector und Fluent Bit transportieren und formen Logs, sie korrelieren und alarmieren nicht. Diese Aufgabe übernimmt das SIEM oder die Analyse-Schicht dahinter. Die saubere Trennung hält die Pipeline schlank und austauschbar.

5. Stärken und Grenzen

StärkenGrenzen
Schlank und schnell; Fluent Bit ideal als K8s-Node-AgentKein SIEM; Korrelation/Alerting erst im Backend
Vector mit mächtiger Transformationssprache (VRL) und hohem DurchsatzZwei Werkzeuge mit eigenem Konfigurationsmodell
Viele Quellen und Ziele (OpenSearch/Loki/Kafka/S3/SIEM)Vector ressourcenhungriger als Fluent Bit

Häufige Fragen zu Vector & Fluent Bit

Fluent Bit ist extrem leichtgewichtig und der Standard-Node-Agent in Kubernetes. Vector ist durchsatzstark und bringt mit VRL mächtige Transformationen mit, ideal als Aggregator oder wo komplexe Umformung nötig ist. Oft werden beide kombiniert (Fluent Bit am Node, Vector als Aggregator).

Nein. Sie sammeln, parsen und transportieren Logs, korrelieren oder alarmieren aber nicht. Das übernimmt ein SIEM (etwa Wazuh) oder die Analyse-Schicht hinter dem Such-Backend. Shipper sind die Transport- und Vorverarbeitungsstufe der Pipeline.

Auch der Autor ist nur ein Mensch, dem Fehler unterlaufen können. Wenn in diesem Beitrag etwas nicht stimmt oder unklar ist, freuen wir uns über einen kurzen Hinweis über das Kontaktformular unten, wir prüfen und korrigieren das.

Der nächste Schritt

Vector & Fluent Bit im eigenen Haus richtig einsetzen?

Wir klären, ob und wie der Baustein zu Ihrer Infrastruktur passt, und sagen offen, wann sich der Aufwand lohnt und wann nicht.

Erstgespräch vereinbaren oder Formular ausfüllen