Kafka
kafka 输出插件可以将您的记录输出到 Apache Kafka 服务中。该插件使用了官方的 librdkafka C 库(内置依赖库)。
Configuration Parameters
Key | Description | default |
Format | 指定数据格式,可用选项为 | json |
Message_Key | 可选的存储消息的键 | |
Message_Key_Field | 如果设置,记录中的 | |
Timestamp_Key | 设置存储记录时间戳的键 | @timestamp |
Timestamp_Format | 'iso8601' 或 'double' | double |
Brokers | Kafka Brokers 的多个列表中的一个,例如: 192.168.1.3:9092, 192.168.1.4:9092. | |
Topics | Fluent Bit 将消息发送到 Kafka 的单个 Topic 或以逗号分割的 Topic 列表,如果仅设置一个T opic,则该 Topic 将用于所有记录。如果存在多个主题,则使用记录中 | fluent-bit |
Topic_Key | 如果存在多个主题,则记录中 | |
rdkafka.{property} |
|
将
rdkafka.log.connection.close
设置为false
且将rdkafka.request.required.acks
设置为 1 是 librdfkafka properties 推荐设置的示例。
Getting Started
要将记录输出到 Apache Kafka,您可以从命令行或通过配置文件运行插件:
Command Line
kafka 插件可以通过 -p 参数从命令行读取参数:
Configuration File
在您的主配置文件中,添加如下 Input 和 Output 配置段:
Last updated