是否有图形工具可以显示(也许更改)elasticsearch映射?

era*_*ran 5 elasticsearch

我正在使用https://github.com/mobz/elasticsearch-head,这很棒(!),但它没有这个功能.

在将几个映射放入索引之后,我希望能够以图形方式查看它们.那可能吗?

Mor*_*gan 4

您可以使用新映射创建新索引。我用它来将logstash 映射从一种类型转换为另一种类型。我使用这个重新索引插件取得了很大的成功。它使得将一个索引流式传输到另一个索引变得更加简单,并且基本上只需要 2 个 http 请求。

像这样的东西:

$ curl -XPOST http://elnode:9200/<New Index Name> -d @<new mapping>.json
$ curl -XPUT  http://elnode:9200/<New Index Name>/logs/_reindex\?searchIndex=<Old Index Name>\&searchType=logs
Run Code Online (Sandbox Code Playgroud)

现在您有了一个与旧索引数据映射的新索引。然后,您可以删除旧索引并使用指向新索引的旧索引名称创建别名。

需要做一些工作,但我需要它来以新格式保存旧的 Logstash 数据。