All pages
Powered by GitBook
1 of 1

Loading...

Fluent Bit v2.0 Documentation

High Performance Log and Metrics Processor

Fluent Bit is a Fast and Lightweight Telemetry Agent for Logs, Metrics, and Traces for Linux, macOS, Windows, and BSD family operating systems. It has been made with a strong focus on performance to allow the collection and processing of telemetry data from different sources without complexity.

Features

  • High Performance: High throughput with low resources consumption

  • Data Parsing

    • Convert your unstructured messages using our parsers: , , and

  • Metrics Support: Prometheus and OpenTelemetry compatible

  • Reliability and Data Integrity

    • Handling

    • in memory and file system

  • Networking

    • Security: built-in TLS/SSL support

    • Asynchronous I/O

  • Pluggable Architecture and : Inputs, Filters and Outputs

    • More than 100 built-in plugins are available

    • Extensibility

  • : expose internal metrics over HTTP in JSON and format

  • : 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

is a graduated sub-project under the umbrella of , it's licensed under the terms of the .

Fluent Bit was originally created by ; as a CNCF-hosted project is a fully vendor-neutral and community-driven project.

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

  • Bonus: write or

  • Fluent Bit, Fluentd and CNCF

    JSON
    Regex
    LTSV
    Logfmt
    Backpressure
    Data Buffering
    Extensibility
    Monitoring
    Prometheus
    Stream Processing
    Fluent Bit
    CNCF
    Fluentd
    Apache License v2.0
    Eduardo Silva
    WASM Filter Plugins
    WASM Input Plugins
    Filters in Lua
    Output plugins in Golang