Превышение максимальной длины поля в asticsearch - ошибка в кибане

Обнаружение: длина поля [message] индекса [-CSnZmwB_xkQcDCOrP1V] документа [prod_logs] превысила [1000000] - максимально допустимый для анализа для выделения. Этот максимум можно установить, изменив настройку уровня индекса [index.highlight.max_analyzed_offset]. Для больших текстов рекомендуется индексирование со смещением или вектором терминов!

Я получаю вышеуказанную ошибку в Кибане. Я использую ELK версии 7.2.0. Ответы / предложения приветствуются.

0 ответов

Вам следует изменить отображение. Если вы не можете обновить отображение, создайте временный новый индекс и добавьте term_vector в ваше большое текстовое поле.

"mappings": {"properties": {"sample_field": {"type": "text","term_vector": "with_positions_offsets"}}}

Затем клонируйте свои данные в новый индекс.

POST /_reindex {"source": {"index": "old_index"}, "dest": {"index": "new_index"}}

Затем используйте "унифицированный" в запросе выделения.

"highlight": {"fields": {"textString": {"type": "unified"}}

как это.

Другие вопросы по тегам