2015-09-14 74 views

回答

0

是的。我有这个问题,并打开浏览器的JavaScript控制台帮助我看到一个非JSON文档是问题。显然,你可以在elasticsearch中存储非JSON(至少我可以用1.6.2)。这造成了Kibana的问题。

enter image description here

所以:打开浏览器的控制台,查找“错误分析机构”或类似的水木清华。你也应该得到错误的字符串。用它来识别罪魁祸首的文件。

enter image description here

1

我有这个的时候我曾在logstash添加序列号索引(因为有几个日志可在同一毫秒的加入,导致排序不显示正确的顺序)。

如果您打开Firefox调试器并查看控制台,它会显示更多与错误相关的信息。在我的情况

java.lang.Long中不能转换到org.apache.lucene.util.BytesRef

我加

{ "unmapped_type": "number" } 

进入高级设置 - 排序:选项。它会正确返回排序数据,但似乎会发出黄色警告。

+0

谢谢。它也解决了我的问题。现在,我可以通过将未映射类型设置为数字而不是布尔值(我将它设置为布尔值之前)来正确排序。我还看到从35个碎片中的5个碎片中取出的黄色错误失败。 –

+0

我发现错误是由于一些数字字段没有填充,最后我解决它的唯一方法是重新索引我的数据与总是填充的数字 –

相关问题