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

Столбчатая диаграмма

Обзор

alt text Столбчатая диаграмма (Column Chart) - тип визуализации данных, где информация представляется в виде прямоугольных столбцов различной высоты. Каждый столбец соответствует отдельной категории или группе данных, а его высота пропорциональна количеству или значениям в этой категории. Диаграммы столбцов обычно используются для сравнения относительных величин различных категорий.

Настройки столбчатой диаграммы

Главная

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

ПараметрОписаниеJSON-поле
Шкала предварительного просмотраПереключатель, позволяющий включить или включить отображение обзорной шкалы всей визуализации, позволяющей выбрать определенный участок визуализации для подробного просмотраgeneral.showScrollBar
Группировка серийПереключатель, позволяющий включить или выключить группировку серий данных в линейной диаграмме.general.stackedMode
Вертикальное расположениеПереключатель, позволяющий включить или выключить вертикальное расположение графика.general.enableBar
Разбить по сериямПереключатель, позволяющий включить или выключить разбиение графика по сериям.general.multiSeries

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

Столбец

Во вкладке Столбец расположены настройки отдельного столбца на графике.

ПараметрОписаниеJSON-поле
СкруглениеТекстовое поле, позволяющее задать величину скругления линии в процентах. Чем больше, тем более плавной будет линия. По умолчанию - 0px.column.borderRadius
ПрозрачностьТекстовое поле, позволяющее задать прозрачность линии в процентах. Чем меньше, тем более прозрачная будет линия. По умолчанию - 100%.column.opacity

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

Группировка

Во вкладке Группировка расположены настройки группировки серий данных.

ПараметрОписаниеJSON-поле
Группировка данныхПереключатель, позволяющий включить или выключить группировку данных. По умолчанию - выключено.grouping.dataGrouping
Количество данных подлежащих группировкеТекстовое поле, позволяющее задать пороговое значение, при котором произойдет группировка данных По умолчанию - 1000.grouping.dataGroupingInterval
Автоматический расчет базового интервалаПереключатель, позволяющий включить или выключить автоматический расчет базового интервала. По умолчанию - включено.grouping.dataGroupingAutoBaseInterval
Единица времени используемая в данныхСелектор, позволяющий задать единицу времени, используемую в данных. Не активно при автоматическом расчете.grouping.dataGroupingAutoBaseInterval.timeUnit
Количество единиц времениСелектор, позволяющий задать количество единиц времени. Не активно при автоматическом расчете.grouping.dataGroupingAutoBaseInterval.count

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

Группировка данных позволяет объединять элементы в более крупные группы, при достижении определенного количества интервалов. Это приводит к уменьшению количества точек на графике, что упрощает его восприятие. При увеличении масштаба графика, эти точки детализируются, показывая более точные значения.

Группировка активируется, когда количество интервалов в текущей области превышает заданный порог. По умолчанию, этот порог установлен в 1000.

Например, если отключить автоматическую группировку и установить единицу времени в один день с количеством 1, при получении данных за 10 лет, группировка будет применена, так как количество интервалов (365 дней * 10 лет = 3650) превышает пороговое значение. Это позволяет визуализировать данные более компактно, упрощая их анализ и интерпретацию.

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

Например, если желается группировать данные по месяцам, необходимо отключить автоматический расчет и установить единицу времени как "месяц" с количеством 1. Это позволит системе отображать данные с группировкой по месяцам, что может быть полезно для анализа данных, распределенных по месяцам.

Ось X

Во вкладке Ось X расположены параметры отображения оси X.

ПараметрОписаниеJSON-поле
НазваниеТекстовое поле, позволяющее задать название оси Xxaxis.title
Поворот названияСелектор, позволяющий задать поворот названия оси X. Полезно в случае, если название оси X слишком длинное.xaxis.labelRotation
Сокращать названиеПереключатель, который позволяет включить или выключить сокращение названия оси X. Полезно в случае, если название оси X слишком длинное.xaxis.truncate

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

Ось Y

Во вкладке Ось Y расположены параметры отображения оси Y.

ПараметрОписаниеJSON-поле
НазваниеТекстовое поле, позволяющее задать название оси Yyaxis.title
ОтображениеСелектор, позволяющий задать отображение оси Y. Доступные значения: Линейное и Логарифмическоеyaxis.logarithmic
Минимальное значениеТекстовое поле, позволяющее задать минимальное значение оси Yyaxis.minVal
Максимальное значениеТекстовое поле, позволяющее задать максимальное значение оси Yyaxis.maxVal

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

Легенда

Во вкладке Легенда расположены настройки отображения легенды графика.

ПараметрОписаниеJSON-поле
Отображать легендуПереключатель, позволяющий включить или выключить отображение легенды.legend.enabled
Расположение легендыСелектор, позволяющий задать расположение легенды. Доступные значения: Слева, Справа, Снизу и Сверхуlegend.position
Обрезать текстПереключатель, позволяющий включить или выключить обрезку текста легендыlegend.truncateText

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

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

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

ПараметрОписаниеJSON-поле
СерияСерия данных, которой нужно присвоить другой цветcolor.colorList.field
ЦветСелектор цветаcolor.colorList.color

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

Создание столбчатой диаграммы

Создание столбчатой диаграммы возможно при использовании в запросе команд возвращающих серии данных распределенных во времени, таких как timeaggs и timechart.

Например, запрос:

source winlog_auth
| timechart span=1h count(event.code) by user.name

сразу возвращает результат во вкладке Визуализация с линейной диаграммой.

Любую линейную диаграмму можно сделать столбчатой, достаточно выбрать тип Cтолбчатая диаграмма:

alt text

После этого диаграмму можно сразу использовать на дашборде, нажав кнопку Добавить на дашборд.