【发布时间】:2014-08-16 07:10:08
【问题描述】:
我在服务器上安装了 ElasticSearch,在另一台机器上安装了 Kibana 3.0。有没有办法让 ElasticSearch 服务器上的所有索引列表显示在 Kibana 上?就像 ElasticSearch-Head 如何显示它一样。也许在 Kibana 上显示所有索引的新仪表板中?
【问题讨论】:
标签: elasticsearch indices kibana
我在服务器上安装了 ElasticSearch,在另一台机器上安装了 Kibana 3.0。有没有办法让 ElasticSearch 服务器上的所有索引列表显示在 Kibana 上?就像 ElasticSearch-Head 如何显示它一样。也许在 Kibana 上显示所有索引的新仪表板中?
【问题讨论】:
标签: elasticsearch indices kibana
如果您在索引设置中将 Kibana 仪表板配置设置为 _all(#/dashboard/file/guided.json 中示例仪表板的默认设置),则将查询所有索引。
从那里,您可以为 _index 字段添加术语面板。这将根据它们包含的文档数量列出排名靠前的索引。
【讨论】:
您可以使用
获取所有索引的列表curl 'localhost:9200/_cat/indices?v'
【讨论】:
首先,你必须打开你的 kibana.yml 文件并添加这一行
elasticsearch.url: "http://{IP of machine}:9200"
然后,重新启动您的 kibana。它将连接到该机器的elasticsearch
要让所有索引运行这个
GET /_cat/indices?v
【讨论】: