Kibana(ELK 堆栈)剂量不加载索引



我已经安装了一个ELK堆栈。我的 elasticsearch 磁盘已满,所以我更改了 elasticsearch.yml 的 path.data 参数以指向新磁盘。(新磁盘的权限设置正确,ES启动运行,我看到数据加载到ES(收集在新磁盘中(,所以logstash能够收集和发送数据,当我查询ES列出索引(GET _cat/index?v(时,我可以看到索引都列出, 但是 kibana Web 界面没有显示任何我可以选择作为默认索引的索引,因此我收到错误"没有默认索引模式。您必须选择或创建一个才能继续",但是当我使用旧磁盘时,它可以自动列出我可以从中选择的所有可用索引。我该怎么办?

我的问题与这个问题和这个问题不同,因为 es 可以列出索引。我只找到了这个相关的问题,但它没有提供答案。

您确定 Kibana 在更改后已连接到您的 ES 集群吗? 你能分享你的kibana.yml和elasticsearch.yml以及logstash.yml吗?

您可以尝试尝试在 elasticsearch 上重新索引您的数据:

POST _reindex
{
"source": {
"index": "your_index"
},
"dest": {
"index": "your_new_index"
}
}

最新更新