多个 Logstash 管道输出到同一个索引的问题

33次阅读
没有评论

:9200″]
index => “releaserexceptions-%{[@metadata][version]}-%{+YYYY.MM.dd}”
}
}
}
“`

在上述配置中,我们使用了 if 语句来根据 [source] 字段的值进行条件输出。如果源字段的值是 /path/to/logs/access.log,则将日志发送到名为 logtailing-<版本>-<日期> 的索引中;如果源字段的值是 /path/to/other/logs/errors.log,则将日志发送到名为 releaserexceptions-<版本>-<日期> 的索引中。

方法2: 在 Prospector 中添加自定义字段

另一种方法是在 Filebeat 的配置文件中为每个 Prospector 添加一个自定义字段

正文完