Превышение максимальной длины поля в 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"}}
как это.