Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .gitbook/assets/fluent_bit_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 9 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,46 +2,38 @@
description: High Performance Telemetry Agent for Logs, Metrics and Traces
---

# Fluent Bit v4.0 Documentation
# Fluent Bit Documentation

<figure><img src=".gitbook/assets/4.0.png" alt=""><figcaption></figcaption></figure>
<figure><img src=".gitbook/assets/fluent_bit_logo.png" 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. 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.![](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 Fluent Bit parsers:
[JSON](pipeline/parsers/json.md),
[Regex](pipeline/parsers/regular-expression.md),
[LTSV](pipeline/parsers/ltsv.md) and [Logfmt](pipeline/parsers/logfmt.md)
- Convert your unstructured messages using Fluent Bit parsers: [JSON](pipeline/parsers/json.md), [Regex](pipeline/parsers/regular-expression.md), [LTSV](pipeline/parsers/ltsv.md) and [Logfmt](pipeline/parsers/logfmt.md)
- Metrics support: Prometheus and OpenTelemetry compatible
- Reliability and data integrity
- [Backpressure](administration/backpressure.md) handling
- [Data buffering](administration/buffering-and-storage.md) in memory and file system
- Networking
- Security: Built-in TLS/SSL support
- Asynchronous I/O
- Pluggable architecture and [extensibility](development/library_api.md): Inputs,
Filters and Outputs:
- Pluggable architecture and [extensibility](development/library_api.md): 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
- WASM: [WASM Filter Plugins](development/wasm-filter-plugins.md) or
[WASM Input Plugins](development/wasm-input-plugins.md)
- Write [Filters in Lua](pipeline/filters/lua.md) or
[Output plugins in Golang](development/golang-output-plugins.md)
- [Monitoring](administration/monitoring.md): Expose internal metrics over HTTP
in JSON and [Prometheus](https://prometheus.io/) format
- [Stream Processing](stream-processing/introduction.md): Perform data selection
and transformation using simple SQL queries
- WASM: [WASM Filter Plugins](development/wasm-filter-plugins.md) or [WASM Input Plugins](development/wasm-input-plugins.md)
- Write [Filters in Lua](pipeline/filters/lua.md) or [Output plugins in Golang](development/golang-output-plugins.md)
- [Monitoring](administration/monitoring.md): Expose internal metrics over HTTP in JSON and [Prometheus](https://prometheus.io/) format
- [Stream Processing](stream-processing/introduction.md): Perform data selection and transformation using simple SQL queries
- Create new streams of data using query results
- Aggregation windows
- Data analysis and prediction: Time series forecasting
- Portable: Runs on Linux, macOS, Windows and BSD systems

## Fluent Bit, Fluentd and CNCF
## 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).

Expand Down
2 changes: 1 addition & 1 deletion SUMMARY.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Table of contents

* [Fluent Bit v4.0 Documentation](README.md)
* [Fluent Bit Documentation](README.md)

## About

Expand Down