Перейти к основному содержимому
Версия: 6.1

Quick State

Обзор

Quick State Quick State - тип визуализации данных, представленных в виде группы карточек, отображающих состояние объектов. Параметры визуализации (подпись, цвет, иконка и описание) определяются на основе значений, из результатов поискового запроса.

Настройки визуализации Quick State

На вкладке Главная содержатся опции, позволяющие задать основные параметры вида визуализации.

ПараметрОписаниеJSON-поле
Сокращать названиеПереключатель, позволяющий сократить название, если оно не помещается в карточкуgeneral.isTruncate
Количество колонок в сеткеЧисловое поле, позволяющее задать количество колонок в одной строкеgeneral.columns
Высота строк в сетке (px)Числовое поле, позволяющее задать высоту элементаgeneral.itemHeight
ВысотаЧисловое поле, позволяющее задать высоту контейнера визуализацииheight

Интерфейс настроек в системе Smart Monitor выглядит следующим образом:


Создание визуализации Quick State

Визуализация Quick State работает с тремя полями:

  • label - название карточки
  • icon - иконка из встроенного набора или пользовательская иконка, отображаемая в карточке. Пользовательская иконка обозначается префиксом custom.
  • color - цвет карточки, доступен формат HEX или строковые названия цветов, например: white, green, red
  • description - описание, которое будет отображаться при наведении мышки на карточку

В случае отсутствия данных полей, для карточки будет установлена иконка по умолчанию - beaker, цвет - primary, название и описание не будут отображаться.

Пример запроса
source inventory_devices_device
| aggs count by device.name.keyword
| rename device.name.keyword as label
| eval icon = if (like(label, "%Power%"), "custom.lighthouse", "memory")
| eval description = "count: " + count
| eval color = if (count > 288, "#bd271e", "#3b8646")
| eval color = if (like(label, "%Power%"), "#f5a700", color)
| sort color

Вернет следующий результат:

Статистика

После этого, перейдя во вкладку Визуализация, можно выбрать тип визуализации Quick State и добавить на необходимый дашборд, нажав кнопку Добавить на дашборд.

Результат визуализации с Quick State