2015-07-13 2 views
3

Я хочу построить время по оси x и числовое поле 'f', возникающее в это время по оси y в kibana 4. Я изменил тип данных 'f' на integer, и я могу подтвердить, что он изменился с настроек индекса кибаны.Фактическое значение графика для оси y в kibana 4

Тем не менее, единственными параметрами агрегации, доступными для оси Y, являются счет/мин/макс/сумма и т. Д. This post имеет ответ для расчета суммы, но меня интересует отображение фактических значений. Есть ли способ сделать это?

ответ

2

Возможно, вы захотите проверить this.

tl; dr Данные, которые вы хотите построить, не являются номерами.

  1. Обновите свой фильтр grok примерно на %{NUMBER:time:float} вместо того, что у вас есть.
  2. Переиндексировать/повторно хэш ваш elasticsearch (я просто удалил свои данные и перезапустить все это)
  3. Goto Kibana4 -> Визуализация -> Новая линия графика
  4. В оси Y выберите макс и в поле выберите поле номера.
0

Kibana рисует ведро, например. каждую минуту.

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

Если вы сокращаете период времени, ведра становятся меньше, но я не думаю, что вы когда-либо сделаете их «всего одним документом».

Смежные вопросы