我正在尝试让Elasticsearch + Kibana工作。出于某种原因,我得到一个空白的Kibana仪表板:
我的config.js是一个默认文件,只更改了一行:
elasticsearch: "http://127.0.0.1:9200",
Elasticsearch工作正常,http://127.0.0.1:9200
返回此json:
{
"status" : 200,
"name" : "Ikthalon",
"version" : {
"number" : "1.1.1",
"build_hash" : "f1585f096d3f3985e73456debdc1a0745f512bbc",
"build_timestamp" : "2014-04-16T14:27:12Z",
"build_snapshot" : false,
"lucene_version" : "4.7"
},
"tagline" : "You Know, for Search"
}
但为什么我的Kibana仪表板是空白的?也许这是因为我使用网址file:///home/sergey/Desktop/kibana-3.1.1/index.html#/dashboard/file/default.json
运行它?如果是这样,我该如何使其发挥作用?
答案 0 :(得分:2)
您可以从Firefox打开同一个文件,Kibana可以使用。
Chrome会将其屏蔽为安全功能。
答案 1 :(得分:1)
您需要在服务器上运行kibana。如果你安装了python,你可以使用
cd /path/to/kibana
python -m SimpleHTTPServer
或者,如果您使用Apache,可以将kibana源代码放在以下目录中:
LAMP:/ var / www
WAMP:C:/ wamp / www
答案 2 :(得分:1)
如果您正在使用Logstash,则可以选择在Logstash中运行Kibana。请参阅-a and -p flags
此处http://logstash.net/docs/1.4.2/flags
答案 3 :(得分:1)
可能会出现Javascript错误。在Firefox中我有2个错误。无法找到fontawesome-webfont.woff和logstash.json文件。我为.woff和.json添加了iis MIME类型。然后问题解决了。