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

Метрика

Обзор

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

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

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

Общие

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

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

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

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

Отображение

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

ПараметрОписаниеJSON-поле
Показывать названиеФлаг, который отвечает за отображение названия метрикиshow.label
Показывать трендФлаг, который отвечает за отображение тренда изменения метрикиshow.arrow
Показывать трендовый индикаторФлаг, который отвечает за отображение трендового индикатораshow.sparkline
Показывать разделитель тысячныхФлаг, который отвечает за отображение разделителя тысячныхshow.delimiters
РазделительСелектор выбора разделителя тысячныхshow.delimiter

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

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

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

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

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

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

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

Ниже приведен пример запроса с этой командой:

source winlog_auth
| stats count(event.action)

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

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

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

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

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