我正在使用 filebeat,我还想介绍 metricbeat。Filebeat 输出在 logstash-* 中编入索引,但是我需要一个不同的索引,其中仅包含来自 metricbeat 的数据(例如 metricbeat-test-%{+YYYY.MM.dd} )这些将在单个服务器上一起运行。
如何指示 logstash 为 logstash-* 中的 filebeat 内容编制索引,如果是 metricbeat 继续使用另一个索引?
我或多或少需要一个 IF 语句,但是我不确定我应该在其中包含什么!
我的 logstash 配置如下所示:
输出 { elasticsearch { hosts => "10.0.0.5:9200" manage_template => "true" index => "logstash-test-%{+YYYY.MM.dd}" document_type => "apache" } }