参数 | 说明 |
hosts | |
version | 使用的 Kafka 客户端版本。建议根据购买的服务端(Kafka 实例)版本进行配置,购买 2.2.2 版本实例则配置为"2.2.0";购买 2.8.2 版本实例则配置为"2.8.0"。 |
topics | 用于指定读取数据的 Topic 列表。 |
group_id | 用于指定消费数据的消费组名称。 Filebeat 使用的消费组无需手动创建,在客户端运行过程中会自动进行消费组创建。 |
fetch.min | 用于指定从服务端单次拉取的消息大小。默认为 1,即单次从服务端最少拉取 1 字节的消息即可返回。建议适量增加单次拉取消息的最小数据量,可以有效降低读取压力。 |
output.file.path | 设置数据读取后写入的文件路径,比如“/doc/output”。 |
output.file.filename | 设置数据读取后写入的文件名的前缀。如果设置为“kafka”,则生成的文件名类似为kafka-20240206.ndjson。 |
参数 | 说明 |
hosts | |
version | 使用的 Kafka 客户端版本。建议根据购买的服务端(Kafka 实例)版本进行配置,购买 2.2.2 版本实例则配置为"2.2.0";购买 2.8.2 版本实例则配置为"2.8.0"。 |
topics | 用于指定读取数据的 Topic 列表。 |
group_id | 用于指定消费数据的消费组名称。Filebeat 使用的消费组无需手动创建,在客户端运行过程中会自动进行消费组创建。 |
fetch.min | 用于指定从服务端单次拉取的消息大小。默认为 1,即单次从服务端最少拉取 1 字节的消息即可返回。建议适量增加单次拉取消息的最小数据量,可以有效降低读取压力。 |
username | 通过 SASL_PLAINTEXT 接入点连接实例时,需要通过 SASL 用户名及密码鉴权后才能访问 Kafka 实例。请填写 PLAIN 或 SCRAM 用户的名称。 |
password | 请填写 PLAIN 或 SCRAM 用户的密码。 |
sasl.mechanism | 用户类型,根据真实用户类型填写 PLAIN 或 SCRAM-SHA-256。 |
output.file.path | 设置数据读取后写入的文件路径,比如“/doc/output”。 |
output.file.filename | 设置数据读取后写入的文件名的前缀。如果设置为“kafka”,则生成的文件名类似为kafka-20240206.ndjson。 |
参数 | 说明 |
hosts | |
version | 使用的 Kafka 客户端版本。建议根据购买的服务端(Kafka 实例)版本进行配置,购买 2.2.2 版本实例则配置为"2.2.0";购买 2.8.2 版本实例则配置为"2.8.0"。 |
topics | 用于指定读取数据的 Topic 列表。 |
group_id | 用于指定消费数据的消费组名称。Filebeat 使用的消费组无需手动创建,在客户端运行过程中会自动进行消费组创建。 |
fetch.min | 用于指定从服务端单次拉取的消息大小。默认为 1,即单次从服务端最少拉取 1 字节的消息即可返回。建议适量增加单次拉取消息的最小数据量,可以有效降低读取压力。 |
username | 通过 SASL_SSL 接入点连接实例时,需要通过 SASL 用户名及密码鉴权后才能访问 Kafka 实例。请填写 PLAIN 或 SCRAM 用户的名称。 |
password | 请填写 PLAIN 或 SCRAM 用户的密码。 |
sasl.mechanism | 用户类型,根据真实用户类型填写 PLAIN 或 SCRAM-SHA-256。 |
ssl.enabled | 使用 SASL_SSL 接入点时,必须打开 SSL 加密传输,因此固定配置为true。 |
ssl.verification_modeedit | 配置为none,表示关闭 SSL 证书域名校验。 |
output.file.path | 设置数据读取后写入的文件路径,比如“/doc/output”。 |
output.file.filename | 设置数据读取后写入的文件名的前缀。如果设置为“kafka”,则生成的文件名类似为kafka-20240206.ndjson。 |
参数 | 说明 |
paths | 需要读取的本地日志文件路径,比如“/doc/input”。 |
hosts | |
version | 使用的 Kafka 客户端版本。建议根据购买的服务端(Kafka 实例)版本进行配置,购买 2.2.2 版本实例则配置为"2.2.0";购买 2.8.2 版本实例则配置为"2.8.0"。 |
topic | 用于指定写入数据的 Topic。 |
required_acks | 用于指定写入数据的可靠性,默认为 -1。
请根据业务实际场景配置写入数据的可靠性,建议使用可靠性中等及以上的配置。 |
partition.round_robin | 指定数据分配方式。推荐使用round_roubin的方式,可以增加数据聚合,降低写入压力。 除了 round_roubin 之外,还可以选择range和hash方式,默认为range。 |
partition.round_robin.reachable_only | 指定分区选择范围。默认值为false,数据写入时会从所有的分区中进行选择。当设置为true时仅会选择正常可用的分区写入。 |
参数 | 说明 |
paths | 需要读取的本地日志文件路径,比如“/doc/input”。 |
hosts | |
version | 使用的 Kafka 客户端版本。建议根据购买的服务端(Kafka 实例)版本进行配置,购买 2.2.2 版本实例则配置为"2.2.0";购买 2.8.2 版本实例则配置为"2.8.0"。 |
topic | 用于指定写入数据的 Topic。 |
required_acks | 用于指定写入数据的可靠性,默认为 -1。
请根据业务实际场景配置写入数据的可靠性,建议使用可靠性中等及以上的配置。 |
partition.round_robin | 指定数据分配方式。推荐使用round_roubin的方式,可以增加数据聚合,降低写入压力。 除了 round_roubin 之外,还可以选择range和hash方式,默认为range。 |
partition.round_robin.reachable_only | 指定分区选择范围。默认值为false,数据写入时会从所有的分区中进行选择。当设置为true时仅会选择正常可用的分区写入。 |
username | 通过 SASL_PLAINTEXT 接入点连接实例时,需要通过 SASL 用户名及密码鉴权后才能访问 Kafka 实例。请填写 PLAIN 或 SCRAM 用户的名称。 |
password | 请填写 PLAIN 或 SCRAM 用户的密码。 |
sasl.mechanism | 用户类型,根据真实用户类型填写 PLAIN 或 SCRAM-SHA-256。 |
参数 | 说明 |
paths | 需要读取的本地日志文件路径。 |
hosts | |
version | 使用的 Kafka 客户端版本。建议根据购买的服务端(Kafka 实例)版本进行配置,购买 2.2.2 版本实例则配置为"2.2.0";购买 2.8.2 版本实例则配置为"2.8.0"。 |
topic | 用于指定写入数据的 Topic。 |
required_acks | 用于指定写入数据的可靠性,默认为 -1。
请根据业务实际场景配置写入数据的可靠性,建议使用可靠性中等及以上的配置。 |
partition.round_robin | 指定数据分配方式。推荐使用round_roubin的方式,可以增加数据聚合,降低写入压力。 除了 round_roubin 之外,还可以选择range和hash方式,默认为range。 |
partition.round_robin.reachable_only | 指定分区选择范围。默认值为false,数据写入时会从所有的分区中进行选择。当设置为true时仅会选择正常可用的分区写入。 |
username | 通过 SASL_SSL 接入点连接实例时,需要通过 SASL 用户名及密码鉴权后才能访问 Kafka 实例。请填写 PLAIN 或 SCRAM 用户的名称。 |
password | 请填写 PLAIN 或 SCRAM 用户的密码。 |
sasl.mechanism | 用户类型,根据真实用户类型填写 PLAIN 或 SCRAM-SHA-256。 |
ssl.enabled | 使用 SASL_SSL 接入点时,必须打开 SSL 加密传输,因此固定配置为true。 |
ssl.verification_modeedit | 配置为none,表示关闭 SSL 证书域名校验。 |