# Fluent Bit v2.2 Documentation

<figure><img src="https://2542981270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwOptY6OABpfLp0KVgOvv%2Fuploads%2Fgit-blob-1ae8c088e93ad01bb445ae24836fedfb040fc452%2Fv2.2%20big%402x.png?alt=media" alt=""><figcaption></figcaption></figure>

[Fluent Bit](http://fluentbit.io) 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.![](https://static.scarf.sh/a.png?x-pxid=71f0e011-761f-4c6f-9a89-38817887faae)

## Features

* High Performance: High throughput with low resources consumption
* Data Parsing
  * Convert your unstructured messages using our parsers: [JSON](https://docs.fluentbit.io/manual/2.2/pipeline/parsers/json), [Regex](https://docs.fluentbit.io/manual/2.2/pipeline/parsers/regular-expression), [LTSV](https://docs.fluentbit.io/manual/2.2/pipeline/parsers/ltsv) and [Logfmt](https://docs.fluentbit.io/manual/2.2/pipeline/parsers/logfmt)
* Metrics Support: Prometheus and OpenTelemetry compatible
* Reliability and Data Integrity
  * [Backpressure](https://docs.fluentbit.io/manual/2.2/administration/backpressure) Handling
  * [Data Buffering](https://docs.fluentbit.io/manual/2.2/administration/buffering-and-storage) in memory and file system
* Networking
  * Security: built-in TLS/SSL support
  * Asynchronous I/O
* Pluggable Architecture and [Extensibility](https://docs.fluentbit.io/manual/2.2/development/library_api): Inputs, Filters and Outputs
  * More than 100 built-in plugins are available
  * Extensibility
    * Write any input, filter or output plugin in C language
    * WASM: [WASM Filter Plugins](https://docs.fluentbit.io/manual/2.2/development/wasm-filter-plugins) or [WASM Input Plugins](https://docs.fluentbit.io/manual/2.2/development/wasm-input-plugins)
    * Bonus: write [Filters in Lua](https://docs.fluentbit.io/manual/2.2/pipeline/filters/lua) or [Output plugins in Golang](https://docs.fluentbit.io/manual/2.2/development/golang-output-plugins)
* [Monitoring](https://docs.fluentbit.io/manual/2.2/administration/monitoring): expose internal metrics over HTTP in JSON and [Prometheus](https://prometheus.io/) format
* [Stream Processing](https://docs.fluentbit.io/manual/2.2/stream-processing/introduction): 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](http://fluentbit.io) is a [CNCF](https://cncf.io) **graduated** sub-project under the umbrella of [Fluentd](http://fluentd.org). Fluent Bit is licensed under the terms of the [Apache License v2.0](http://www.apache.org/licenses/LICENSE-2.0).

Fluent Bit was originally created by [Eduardo Silva](https://www.linkedin.com/in/edsiper/). As a CNCF-hosted project, it is a fully **vendor-neutral** and community-driven project.
