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