【发布时间】:2017-01-15 14:35:12
【问题描述】:
但是 30-elasticsearch-output.conf 设置的索引名称没有被解析。在示例 30-elasticsearch-output.conf 文件中:
index => "%{[@metadata][beat]}-%{+YYYY.MM.dd}"
在我的例子中,结果 elasticsearch 索引名称是:
"%{[@metadata][beat]}-2016.09.07"
只有索引名称的日期部分设置正确。 什么负责设置元数据值?按照这个例子,我一定漏掉了什么。
这与之前提出的一个问题有关:ELK not passing metadata from filebeat into logstash
【问题讨论】:
-
你看过这个页面吗:elastic.co/guide/en/beats/filebeat/1.3/…?显然元数据已被 logstash 输出删除,因此 也许 当它尝试检索索引名称的值时,元数据已被删除
-
新闻在这里? ....
标签: elasticsearch logstash elastic-stack