2016-08-09 12 views
0

В Kibana, у меня есть индекс, который выглядит следующим образомВизуальное одну строку текста в Kibana

  • type (String)
  • value (String)
  • timestamp (Дата)

Хотелось бы иметь визуализацию, которая показывает последнее поле value, где type равно "bat например,.

Я бы хотел, чтобы визуализация была похожа на «метрическую», но, конечно, отображала строку текста вместо номера.

Возможно ли это с Kibana? Если нет, как я могу получить аналогичный результат?

+0

похоже, что есть проблема https://github.com/elastic/kibana/issues/6877 – ymonad

+0

, и эта проблема является оригинальной. Https://github.com/elastic/kibana/issues/678 – ymonad

ответ

1

Вы можете использовать визуализацию таблицы данных.

В поисковом запросе нужно указать type: "Battery"

В метрической разделе вы должны указать Max timestamp

В разделе Split Rows нужно указать Aggregation=Terms, Field=value, OrderBy=metric:Max timestamp, Order=descending, Size=1

Вы будете иметь результат, таблица с 1 строкой и 2 колонками, один из которых составляет value, а другой a timestamp

Если это не удовлетворяет ваши потребности, вы можете изучить доступные плагины Kibana, которые позволяют новые визуализации (см. list of known plugins) или изменить один из них, чтобы удовлетворить ваши потребности.

+0

Спасибо за ваш ответ, это не похоже на то, что я хотел, но это лучше, чем ничего. Есть ли способ скрыть дату на визуализации таблицы дат? –

+0

Я задавал тот же вопрос в команде Elasticsearch в прошлом. В этот момент ответ был «нет». Однако команда Kibana работала над предоставлением пользовательских визуализаций. Google теперь говорит мне, что можно создавать пользовательские визуализации кибаны с помощью плагинов (пример - http://logz.io/blog/kibana-visualizations/), хотя я сам не пробовал – oldbam

+0

обновленный ответ со ссылкой на известную Плагины визуализации кибаны – oldbam