FluentBit Architecture

FluentBit Architecture An architecture diagram generated by Archify. Input Plugins · tail · syslog · tcp · systemd · FluentBit pipeline Input Plugins tail · syslog · tcp · systemd Parser · json · regex · docker · cri · FluentBit pipeline Parser json · regex · docker · cri Filter Plugins · kubernetes · modify · grep · lua · multiline · FluentBit pipeline · Key stage Filter Plugins kubernetes · modify · grep · lua · multiline Key stage Buffer · Memory · Filesystem · FluentBit pipeline Buffer Memory · Filesystem Output Plugins · loki · opensearch · cloudwatch_logs · s3 · kafka · FluentBit pipeline Output Plugins loki · opensearch · cloudwatch_logs · s3 · kafka FluentBit pipeline Legend Input stage Processing stage Buffer Output stage

Collect / Parse

  • • Input: tail, syslog, tcp, systemd
  • • Parser: json, regex, docker, cri

Filter / Transform (key stage)

  • • Filter: kubernetes, modify, grep, lua, multiline
  • • Add Kubernetes metadata, drop noise, transform fields

Buffer / Output

  • • Buffer: Memory, Filesystem
  • • Output: loki, opensearch, cloudwatch_logs, s3, kafka