Отображение n-наибольшего в Kibana

В моем бэкэнде elasticsearch у меня есть статистика индекса с числовым полем и полем @name.

Я хотел бы отобразить круговую диаграмму (или какой-либо другой тип панели) в Kibana, где вы можете перечислить верхнее N @name, где процент в круговой диаграмме представляет собой процент от общего числа представленных полей.

Например, в одном индексе у вас может быть

@Name: John
Field: 5

@Name: Robert
Field: 5

Затем у меня была бы круговая диаграмма с Джоном и Робертом на уровне 50%. Возможно ли это на Кибане?


person user3249763    schedule 25.06.2015    source источник
comment
Не уверен, что я полностью понимаю, но вы ищете визуальные агрегации в кибане? Нравится это?   -  person Daniel Hoffmann-Mitscherling    schedule 25.06.2015
comment
Не совсем; в основном я хочу найти 10 самых больших целых чисел в определенном поле.   -  person user3249763    schedule 25.06.2015
comment
Боюсь, хотя я мог бы сделать это в ES с помощью заказа + размера или скриптов, я не знаю, как объединить это с кибаной! Я буду следить за этим, надеюсь, научусь. Однако удачи =)   -  person Daniel Hoffmann-Mitscherling    schedule 25.06.2015


Ответы (2)


Да, то, что вы пытаетесь сделать, возможно в Kibana 4 с простотой и легкостью.

Если я правильно понимаю, вы хотите показать TOP N результатов определенного поля в круговой диаграмме.

Для этого выполните следующие действия:

  1. Нажав на круговую диаграмму на вкладке визуализации (Создать новую визуализацию).
  2. Выбор источника поиска - Из нового поиска
  3. Перейдите в Разделить фрагменты, выберите агрегацию в качестве терминов.
  4. Затем введите поле и выберите ТОП по порядку и размеру (обозначьте количество записей, которые вы хотите), пример: 5 покажет ТОП 5 записей.
  5. Нажмите «Применить», и круговая диаграмма будет сгенерирована :)

PS: Не стесняйтесь обращаться ко мне по любым вопросам, буду рад помочь :)

person Yuvraj Gupta    schedule 02.07.2015

Да; В Кибане это возможно; Если мы используем последнюю версию Kibana, вам будет легко создать визуализацию; Найдите круговую диаграмму в визуализации, а затем перейдите к следующему; Заполните соответствующие поля, и я надеюсь, что это не так сложно понять при заполнении полей; Он отобразит круговой чат при нажатии кнопки «Зеленая»>.

person Viswesn    schedule 25.06.2015
comment
это не вопрос создания круговой диаграммы, которая сложна. он заполняет круговую диаграмму, в которой я не уверен. - person user3249763; 25.06.2015