All pages
Powered by GitBook
1 of 1

Loading...

Fluent Bit v1.9 Documentation

High Performance Log and Metrics Processor

Fluent Bit is a Fast and Lightweight Logs and Metrics Processor and Forwarder for Linux, OSX, Windows and BSD family operating systems. It has been made with a strong focus on performance to allow the collection of events from different sources without complexity.

Features

  • High Performance

  • Data Parsing

    • Convert your unstructured messages using our parsers: JSON, Regex, LTSV and Logfmt

  • Metrics Collection (Prometheus compatible)

  • Reliability and Data Integrity

    • Backpressure Handling

    • Data Buffering in memory and file system

  • Networking

    • Security: built-in TLS/SSL support

    • Asynchronous I/O

  • Pluggable Architecture and Extensibility: Inputs, Filters and Outputs

    • More than 80 built-in plugins available

    • Extensibility

      • Write any input, filter or output plugin in C language

      • Bonus: write Filters in Lua or Output plugins in Golang

  • Monitoring: expose internal metrics over HTTP in JSON and Prometheus format

  • Stream Processing: Perform data selection and transformation using simple SQL queries

    • Create new streams of data using query results

    • Aggregation Windows

    • Data analysis and prediction: Timeseries forecasting

  • Portable: runs on Linux, MacOS, Windows and BSD systems

Fluent Bit, Fluentd and CNCF

Fluent Bit is a CNCF sub-project under the umbrella of Fluentd, it's licensed under the terms of the Apache License v2.0. This project was originally created by Treasure Data and is currently a vendor neutral and community driven project.