Getting Started
Fluent Bit is a straightforward tool and to get started with it we need to understand its basic workflow. Consider the following diagram a global overview of it:
Interface | Description |
---|---|
Input | Entry point of data. Implemented through Input Plugins, this interface allows to gather or receive data. E.g: log file content, data over TCP, built-in metrics, etc. |
Parser | Parsers allow to convert unstructured data gathered from the Input interface into a structured one. Parsers are optional and depend on Input plugins. |
Filter | The filtering mechanism allows to alter the data ingested by the Input plugins. Filters are implemented as plugins. |
Buffer | By default, the data ingested by the Input plugins resides in memory until is routed and delivered to an Output interface. |
Routing | Data ingested by an Input interface is tagged, that means that a Tag is assigned and this one is used to determine where the data should be routed based on a match rule. |
Output | An output defines a destination for the data. Destinations are handled by output plugins. Note that thanks to the Routing interface, the data can be delivered to multiple destinations. |
当前内容版权归 fluentbit.io 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 fluentbit.io .