Исключение IllegalArgumentException: index.lifecycle.rollover_alias [logstash] не указывает на индекс

#elasticsearch #logstash #kibana #elastic-stack

#elasticsearch #logstash #кибана #эластичный стек

Вопрос:

я feeding data из logstash в elastic search , и данные есть viewed using kibana . В соответствии с моим вариантом использования указан формат newIndex (индекс-гггг-ММ-дд) (newIndex будет создан на основе значения метки времени, присутствующего во входящем LogEvent), и индекс успешно создается в elastic search, и я могу просматривать данные под индексом в kibana. No issues till this point .

Проблема возникает при удалении индекса из elastic search через kibana (devtools)

введите описание изображения здесь

я получаю приведенную ниже ошибку при удалении части индекса с помощью DELETE api . я получаю 502 кода ответа для DELETE api .

введите описание изображения здесь

Но когда я продолжаю пытаться снова использовать этот api (2 или 3 раза), в конечном итоге я получаю приведенный ниже код ответа для DELETE api и индекс удаляется из elasticsearch, но я получаю этот код ответа для DELETE api

Код ответа в kibana

введите описание изображения здесь

Журнал Elasticsearch
введите описание изображения здесь

Размер индекса, который я пытаюсь, delete не такой большой, я не понимаю, почему для ответа на это DELETE api потребуется много времени.

введите описание изображения здесь

Итак, даже несмотря на то, что во время первой попытки произошла DELETE api ошибка (в журналах поиска elastic есть retry индикатор, вот почему я повторил нажатие DELETE api ), когда я запускал DELETE api несколько раз, индекс был удален в какой-то момент.

Пожалуйста, помогите мне понять, почему возникает эта ошибка и как устранить ошибку

Комментарии:

1. @xeraa если бы вы могли, пожалуйста, взгляните на это