我正在尝试将Grafana 5.2.1与ES 5.5绑定。 我成功制作了一个ES数据源,并且可以完美地工作;正确读取索引和时间字段,而不会出现错误)。 然后,我面临一个奇怪的问题;创建仪表盘然后创建图形(简单直方图)时,收到HTTP 400“错误请求”,原因是“验证失败:1:未添加任何请求;”。
我可以通过这样的卷曲来重现此异常,其中所有的行为都位于一行中:
curl -XPOST 'http://#####:9200/_msearch' -u 'user:password' -d '{"index" : "my_index"} {"query" : {"match_all" : {}}, "from" : 0, "size" : 10}'
如果我像这样(用断线)进行卷发,则效果很好:
curl -XPOST 'http://#####:9200/_msearch' -u 'user:password' -d '
{"index" : "my_index"}
{"query" : {"match_all" : {}}, "from" : 0, "size" : 10}
'
因此,我认为Grafana会转换查询并导致错误。 我没有遇到任何麻烦,所以如果有人可以帮助我,我会很高兴。谢谢。