Как настроить хранение индексов по размеру

Добрый день!
Подскажите как настроить хранение индексов не более 90Гб. Ситуация следующая:

Имеется ELK, из одной ноды. Сервисы пишут логи в logsatsh. Logsatsh создает индекс в elasticsearch - index => "logs-%{+YYYY.MM.dd}" ( каждый день, новый индекс). При этом на сервере с elastic свободно только 100Гб hdd.

Проблема в том что размер индексов не равномерный. Бывают индексы по 10 Гб, бывают по 30Гб и это нормальная ситуация.
С помощью ILM (Index Lifecycle Policies) я могу настроить удаления индексов от дня ( фаза delete) создания. Но можно ли настроить удаление по размеру, например чтоб все индексы не занимали более 80 Гб.

Я не думаю, что ILM был не это рассчитан. Проще всего было бы определить максимальный размер за день (30 Гб) и рассчитывать сколько дней вы могли бы хранить при таком максимальном объеме.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.