Отсутствуют данные при использовании уникального подсчета и создании агрегации в Kibana

У меня такое поведение в Кибане, я не могу объяснить. Ниже представлена ​​простая гистограмма, в которой подсчитываются уникальные пользователи, фильтруются по приложениям и ролям, а также проверяются определенные поля в журналах:

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

Этот график показывает, что у меня ок. 170 пользователей с ролью Landmand. Если я разделю полосу на термин «fields.Role», я бы ожидал получить идентичную диаграмму, поскольку я уже применил фильтр, определяющий «fields.Role: Landmand» в поиске. Однако я это вижу.

Разделить чат по терминам

Это внезапно ограничивает уникальное количество прибл. 150 пользователей. Я пробовал использовать разные поля, и похоже, что у них такое же поведение - как только я разбиваю полосу, я как-то ограничиваю данные.

Любая информация приветствуется.


person jaspernygaard    schedule 10.11.2015    source источник


Ответы (1)


Это происходит потому, что он использует агрегацию мощности сделать уникальный подсчет. Как поясняется в ссылке, подсчет является приблизительным и содержит% погрешности. Просто сделайте быстрый тест, попробуйте скопировать запрос и попробуйте с другим порогом точности, чтобы увидеть разницу.

Чтобы установить пользовательский precision_threshold, вы можете использовать расширенный раздел и поместить пользовательский ввод JSON в агрегацию:

Добавление порога точности  к агрегации

Если вы перейдете в раздел Запрос, вы действительно увидите, что порог был добавлен к агрегированию мощности.

person Pigueiras    schedule 10.11.2015
comment
Вау, я этого не знал. Спасибо. Довольно большой процент ошибок в этом случае - 35%. - person jaspernygaard; 10.11.2015
comment
Боковое примечание - знаете ли вы, можно ли установить это в визуализации через поле ввода json? - person jaspernygaard; 10.11.2015
comment
@jaspernygaard Вы спрашиваете, можно ли установить порог точности в Кибане? - person Pigueiras; 10.11.2015
comment
Да, либо непосредственно в визуализации через поле ввода json в Kibana4, либо глобально в ES. - person jaspernygaard; 10.11.2015