codec.format 中的 %{[offset]} 是什么意思?
我对 filebeat.yml 文件有疑问。
在我的 filebit.yml 设置中,输入是 log,输出是 kafka。
当如下使用时,%{[offset]}的含义是否表示日志文件的偏移量?
filebeat.inputs:
- type: log
...
paths:
- /home/log/test.log
...
output.kafka:
codec.format:
string: '"offset":%{[offset]}, "message":%{[message]}'
另外, %{[offset]} 使用 %{[kafka.offset]} 代替是什么意思?
是指匹配的kafka分区的偏移量吗?
I have a question about filebeat.yml file.
In my filebit.yml setting, input is log and output is kafka.
When used as below, does the meaning of %{[offset]} mean offset of the log file?
filebeat.inputs:
- type: log
...
paths:
- /home/log/test.log
...
output.kafka:
codec.format:
string: '"offset":%{[offset]}, "message":%{[message]}'
Additionally, %{[offset]} What is the meaning of using %{[kafka.offset]} instead?
Does it mean the offset of the matching kafka partition?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Filebeat 的
log
输入类型向事件添加一个offset
元数据字段。这不是记录放置的 Kafka 偏移量Filebeat's
log
input type adds anoffset
metadata field to the event. It's not the Kafka offset that the record gets put at