elasticsearch Kibana错误地显示JSON,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana" /> elasticsearch Kibana错误地显示JSON,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana" />

elasticsearch Kibana错误地显示JSON

elasticsearch Kibana错误地显示JSON,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana,我使用ELK(Elasticsearch、Logstash、Kibana)进行日志记录。问题是Kibana似乎无法识别我的JSON,因为它将我的JSON放在消息中 下面是我运行Logstash的方式: bin/logstash-e'输入{udp{port=>5000 type=>json_logger} 输出{stdout{}elasticsearch{host=>localhost}' 下面是我的日志的日志存储输出示例(出于调试目的,我还将日志输出到stdout): 2014-10-07T10

我使用ELK(Elasticsearch、Logstash、Kibana)进行日志记录。问题是Kibana似乎无法识别我的JSON,因为它将我的JSON放在
消息

下面是我运行Logstash的方式:

bin/logstash-e'输入{udp{port=>5000 type=>json_logger} 输出{stdout{}elasticsearch{host=>localhost}'

下面是我的日志的日志存储输出示例(出于调试目的,我还将日志输出到stdout):

2014-10-07T10:28:19.104+0000 127.0.0.1 {“用户id”:1,“对象id”:6,“@timestamp”:“2014-10-07T13:28:19.101+03:00”,“@version”:“1”,“严重性”:“信息”,“主机”:“sergey系统”}


如何让Elasticsearch/Kibana/Logstash识别JSON?

尝试
bin/Logstash-e'input{udp{port=>5000 type=>JSON\u logger codec=>JSON}}output{stdout{}Elasticsearch{host=>localhost}}


注意
codec=>json
选项。

尝试
bin/logstash-e'input{udp{port=>5000 type=>json\u logger codec=>json}}}output{stdout{}elasticsearch{host=>localhost}}
。谢谢@andrestefan!成功了。你介意加上这个作为回答吗?