【发布时间】:2018-06-04 10:21:31
【问题描述】:
在弹性搜索中,我创建了一个具有下一个 grok 模式的摄取管道:
OK -%{DATA:label},%{INT:samples},%{BASE16FLOAT:average},%{BASE16FLOAT:min},%{BASE16FLOAT:max},%{BASE16FLOAT:p90},%{BASE16FLOAT:stddev},(?<error>([0-9].[0-9]*%)),
用下一行模拟这个:
OK - test,272,2275,593,14830,4581,1826.76,0.00%,.0,9.53,291717.4,30-04-2018 10:29:09
在 kibana 中完美运行。
当我让 filebeat 索引此文件时,我收到此错误:object mapping for [error] tried to parse field [error] as object, but found a concrete value 出了什么问题?
【问题讨论】:
-
filebeat 不索引任何内容,它会将数据发送到 logstash、elasticsearch 等,请您显示 grok 模式的 logstash 配置文件吗?
标签: elastic-stack logstash-grok filebeat