Неизвестный источник ежедневной очистки индексов - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть два отдельных кластера elasti c, каждый из узлов elasti c является docker контейнером, которые живут в docker рое. Я объединяю журналы от различных микросервисов в индексы, и один из них находится в формате " logs-timestamp" .

В одном из кластеров у меня есть эти показатели предыдущих дней, в другом - только с сегодняшнего дня. Это влияет только на те из них, которые "logs-timestamp" .

У вас есть идеи? или точка из я могу начать поиск? Есть ли в elasti c встроенный сборщик мусора?

Ps. Я не начинал этот проект настолько просто, что у меня довольно мало знаний обо всей инфраструктуре.

1 Ответ

0 голосов
/ 26 февраля 2020

Вы должны проверить документацию политик ILM ( здесь ), которая является одним из способов автоматического удаления старых индексов.

Короче, проверьте результат этой команды в kibana

GET _ilm/policy

Она сообщит вам, если у вас настроена какая-то политика.

Другой способ, который я знаю для автоматического c Индекс курирования - Куратор (см. здесь и здесь ). Вы должны проверить, установлен ли Curator где-нибудь в вашей инфраструктуре, и проверить конфигурацию.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...