All pages
Powered by GitBook
1 of 1

Loading...

Fluent Bit v3.2 Documentation

High Performance Telemetry Agent for Logs, Metrics and Traces

Fluent Bit is a fast and lightweight telemetry agent for logs, metrics, and traces for Linux, macOS, Windows, and BSD family operating systems. Fluent Bit 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:

    • Connect nearly any source to nearly any destination using preexisting plugins

    • Extensibility:

      • Write input, filter, or output plugins in the C language

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

Fluent Bit, Fluentd and CNCF

is a graduated sub-project under the umbrella of . Fluent Bit is licensed under the terms of the .

Fluent Bit was originally created by and is now sponsored by . As a CNCF-hosted project, it is a fully vendor-neutral and community-driven project.

WASM: WASM Filter Plugins or WASM Input Plugins

  • Write Filters in Lua or Output plugins in Golang

  • JSON
    Regex
    LTSV
    Logfmt
    Backpressure
    Data buffering
    extensibility
    Monitoring
    Prometheus
    Stream Processing
    Fluent Bit
    CNCF
    Fluentd
    Apache License v2.0
    Eduardo Silva
    Chronosphere