Удалить данные из Elasticsearch до одного месяца

Я хотел бы удалить данные из своей базы Elasticsearch, поэтому я получил данные только за последний месяц. Возможно ли это в вызове XDELETE или аналогичном? Может быть настроен с помощью cronjob или подобным.

1 ответ

Решение

Я думаю, что вам нужна функция куратора. Смотрите здесь сообщение в блоге об этом и еще один здесь. И вы можете найти различные примеры в Интернете для запуска его в качестве задания cron. Например здесь или здесь:

20 0 * * * /usr/local/bin/curator --host 127.0.0.1 -d 120 -c 90
Другие вопросы по тегам