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

Метрика

Обзор

Метрика

Метрика (Single Value) — это тип визуализации данных, который фокусируется на отображении и акцентировании внимания на одном числовом значении или показателе. Этот подход к визуализации данных особенно эффективен в ситуациях, когда необходимо быстро и ясно представить конкретную метрику. Использование метрики позволяет сосредоточиться на одном ключевом показателе, минимизируя шум и позволяя пользователям быстро понять основные тенденции или достижения.

Одним из преимуществ использования метрики является её простота и понятность. Визуализация одного числового значения обычно выполняется с помощью простого изображения числа и дополнительных отображений, таких как, график изменения величины, тренд и график тренда.

Настройки метрики

Общие

Метрика имеет следующий набор параметров во вкладке Общие:

ПараметрОписаниеJSON-поле
Название метрикиНеобязательное поле, которое отвечает за название метрики - текст, который отображается под значением. Возможна подстановка значений токенов дашборда.label
Поле для значенияОбязательное поле, которое отвечает за отображаемое значение метрики (столбец из результатов запроса).fieldForValue
Поле для трендаНеобязательное поле, отвечающее за отображение тренда изменения метрики.fieldForTrend

Окно настроек в интерфейсе Smart Monitor:

На визуализации эти параметры применяются следующим образом:

Отображение

Метрика имеет следующий набор параметров во вкладке Отображение:

ПараметрОписаниеJSON-поле
Показывать названиеФлаг, который отвечает за отображение названия метрики.show.label
Показывать трендФлаг, который отвечает за отображение тренда изменения метрики.show.arrow
Показывать трендовый индикаторФлаг, который отвечает за отображение трендового индикатора.show.sparkline
Показывать префиксФлаг, который отвечает за отображение текстового значения до метрики (префикс).show.isPrefixShow
ПрефиксТекстовое поле для ввода префикса.show.prefix
Показывать суффиксФлаг, который отвечает за отображение текстового значения после метрики (суффикс).show.isSuffixShow
СуффиксТекстовое поле для ввода суффикса.show.suffix
Показывать разделитель тысячныхФлаг, который отвечает за отображение разделителя тысячных.show.delimiters
РазделительСелектор выбора разделителя тысячных.show.delimiter
Показывать иконкуФлаг, который отвечает за отображение иконки.show.icons
ИконкаСелектор выбора отображаемой иконки.show.icon

Окно настроек в интерфейсе Smart Monitor:

Интерфейс

Цветовая схема

Метрика имеет следующий набор параметров во вкладке Цветовая схема:

ПараметрОписаниеJSON-поле
Цвет текста/Цвет фонаПереключатель, который регулирует окраску визуализации: окрашивать либо текст, либо фон.color.invert
Тип схемыСелектор, который отвечает за режим окраски метрики. Доступные значения: Диапазон и По значению.color.isRange
Цветовая палитраНабор цветов, которые будут использоваться в визуализации. Параметр По значению/Диапазон влияет на его функцию. В режиме По значению поддерживается работа wildcard.color.color[]
Цвет названия метрики по умолчанию/Пользовательский цвет названия метрикиПереключатель, который отвечает за окраску названия метрики: окрашивать в цвет метрики либо настроить другой цвет.color.colorLabel.isColorLabel
Цвет названия метрикиСелектор цвета, который будет использоваться для окраски названия метрики. Доступен только при параметре Пользовательский цвет названия метрики.color.colorLabel.color

Окно настроек в интерфейсе Smart Monitor:

Окно настроек

Создание метрики

Для создания визуализации такого типа стоит использовать запрос, который возвращает аггрегацию. Это может быть количество каких-то значений, сумма, количество уникальных значений и так далее. В Smart Monitor предусмотрено несколько аггрегирующих команд. Для типа Метрика рассматривается stats.

Пример запроса
source winlog_auth
| stats count(event.action)

После выполнения этого запроса во вкладке Статистика получится следующий результат:

Если перейти во вкладку Визуализация. По умолчанию (если запрос не использует timeaggs и timechart) вы увидите Табличный вид визуализации:

В первом выпадающем списке необходимо выбрать пункт Метрика. После изменения параметра отобразится пустой прямоугольник, так как не настроены параметры. Ниже необходимо указать обязательный параметр Поле для значения, из выпадающего списка выбирается поле, для примера: count(event.action). Результат будет следующий:

Теперь можно добавить эту визуализацию на дашборд, создав его или выбрав существующий. Для этого необходимо нажать на кнопку Добавить на дашборд и заполнить модальное окно:

После этого необходимо нажать на кнопку Сохранить. Визуализация создана и добавлена.