我在服务器上安装了ElasticSearch,在另一台机器上安装了Kibana 3.0。有没有办法获得ElasticSearch服务器上的所有索引列表以显示在Kibana上?就像ElasticSearch-Head如何显示它一样。也许在Kibana的新仪表板上显示所有指数?
答案 0 :(得分:3)
如果您在索引设置中将Kibana仪表板配置设置为_all(#/ dashboard / file / guided.json中示例仪表板的默认设置),则将查询所有索引。
从那里,您可以为_index字段添加术语面板。这将根据它们包含的文档数量列出最高指数。
答案 1 :(得分:3)
您可以使用
获取所有索引的列表curl 'localhost:9200/_cat/indices?v'
答案 2 :(得分:0)
首先,您必须打开kibana.yml文件并添加此行
elasticsearch.url: "http://{IP of machine}:9200"
然后,重新启动您的kibana。它将连接到该机器的elasticsearch
要获取所有索引,请运行
GET /_cat/indices?v