我正在使用https://github.com/mobz/elasticsearch-head, 这很棒(!),但它没有那个功能。
将几个映射放入索引后,我希望能够以图形方式查看它们。这可能吗?
答案 0 :(得分:3)
您可以使用新映射创建新索引。我用它来将logstash映射从一种类型转换为另一种类型。我已经使用this reindex plugin取得了很大的成功。它使流式传输一个索引变得更简单,并且基本上只需要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
现在您有了一个新索引的新索引与旧索引的数据。然后,您可以删除旧的并使用指向新索引的旧索引名称创建别名。
有点工作,但是我需要它来保持新格式的旧logstash数据。