我使用Elasticsearch 2.3和fluentd / logstash和kibana,并使用流利/ logstash写入索引logstash -YYYY.MM.dd
但是因为错误发生并且我希望能够重新索引我的数据,我想改写别名logstash -YYYY.MM.dd-alias。
这就是我能做的:
{ aliases: {"{index}-alias":{}}}
问题是:假设是2016-04-12。在新的一天,索引“logstash-2016.04.13”不存在,因此它的别名“logstash-2016.04.13-alias”也不存在。因此,Elasticsearch不创建两者,而是创建“logstash-2016.04.13-alias”及其别名“logstash-2016.04.13-alias-alias”
下行:Cronjob服务器可能会崩溃。可能会出现时区问题。其他错误会导致更多错误。
有没有其他方法可以使用日期格式管理对别名的写入而无需事先创建索引+别名对?