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

Radar Chart

Обзор

alt text

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

Настройки Radar Chart

Основные

Во вкладке Основные можно задать следующие параметры:

ПараметрОписаниеJSON-поле
Поле для КатегорииТекстовое поле, позволяющее указать имя поля для категорииgeneral.categoryFieldName
Поле для ЛинииТекстовое поле, позволяющее указать имя поля для данных линииgeneral.valueLineSeriesFieldName
Поле для КолонокТекстовое поле, позволяющее указать имя поля для данных сегментовgeneral.valueColumnSeriesFieldName
КурсорПереключатель, который позволяет включить/выключить отображение курсора.general.cursor
ЛегендаПереключатель, который позволяет включить/выключить отображение легендыgeneral.legend
Обрезать текстПереключатель, который позволяет включить/выключить настройку обрезки текстаgeneral.truncateText

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

Линии

Во вкладке Линии можно задать следующие параметры:

ПараметрОписаниеJSON-поле
Размер линииЧисловое поле для ввода, которое позволяет задать толщину линииline.strokeWidth
Цвет линииСелектор цвета, позволяющий выбрать цвет линииline.strokeColor
Подсказка при наведенииПереключатель, который включает/выключает отображение подсказки при наведении на линиюline.tooltip
DrilldownПереключатель, который включает/выключает Drilldownline.lineDrilldown
Ссылка для DrilldownТекстовое поле, позволяющее задать ссылку для Drilldownline.lineDrilldownText

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

Сегменты

Во вкладке Сегменты можно задать следующие параметры:

ПараметрОписаниеJSON-поле
Цвет заливкиСелектор цвета, позволяющий выбрать цвет заливки сегментовcolumn.fill
ПрозрачностьЧисловое поле для ввода, которое позволяет задать прозрачность сегментовcolumn.fillOpacity
Подсказка при наведенииПереключатель, который включает/выключает отображение подсказки при наведении на сегментыcolumn.tooltip

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

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

Во вкладке Система координат можно задать следующие параметры:

ПараметрОписаниеJSON-поле
Пользовательские параметрыПереключатель, который включает/выключает настройки минимума и максимума в системе координатgrid.isCustom
МинимумЧисловое поле для ввода, позволяющее задать минимальное значение в системе координатgrid.min
МаксимумЧисловое поле для ввода, позволяющее задать максимальное значение в системе координатgrid.max

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

Создание Radar Chart

Создание Radar Chart возможно при наличие категорий и двух числовых наборов значений для категорий.

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

source sm_cs_web_indexes
| stats count as count_by_ip by source.ip
| sort -count_by_ip
| eventstats sum(count_by_ip) as total_count
| head 10
| eval percent = round((count_by_ip / total_count * 100), 2)
| table source.ip, count_by_ip, percent
| rename source.ip as ip_источника, count_by_ip as "Кол-во запросов от источника", percent as "Процент от общего числа запросов"

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

alt text

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

alt text