У меня вопрос по поводу удаления индексов по дате_форманта (дата создания).Я используюasticsearch 6.4
Например, у меня есть структура индексов, как показано ниже:
logstash-2019.03.21
logstash-2019.03.20
logstash-2019.03.15
logstash-2019.03.10
logstash-2019.03.12
Я хочу удалить индексы (не документы) скажемНа 3 дня старше.любая помощь?
ПРИМЕЧАНИЕ: я также использовал различные способы, например.
- с использованием математики даты: query {index: '% 3Clogstash-% 7Bnow-3d% 7D% 3E«}.таким образом, он применяется только к одному индексу.
2.
let query = {
index: 'logstash*',
headers: null,
body: {
query: {
range: {
'@timestamp': {
lt: 'now-2d'
},
},
},
},
};
удаляет документы, а не индексы.
Я не (не хочу) использовать Elasticsearch-куратор.