在logstash中,我正在尝试将数据发送到kafka以及ES。在ES中,数据以与rubydebug所示相同的格式发送(在应用过滤器和添加新字段后基本上是json数据)。我想将相同的数据发送给kafka。但是logstash只将原始消息发送给kafka。 (我不是在修改原始信息)。
是否可以将相同的数据发送到我们发送给ES的kafka(json格式)?
答案 0 :(得分:3)
在codec => "json"
输出上设置kafka {}
可能会为您提供所需内容。默认为'plain',不进行任何格式化。