21 Круговая диаграмма

Обзор

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

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

Информацию, отображаемую в виджете Pie chart, можно загрузить в виде изображения PNG, выбрав параметр Download image в меню виджета.

Настройка

Для настройки выберите Круговая диаграмма (Pie chart) в качестве типа:

Набор данных

Вкладка Набор данных позволяет выбрать данные для круговой диаграммы, добавляя наборы данных. Можно добавить два типа наборов данных:

  • Шаблоны элементов данных - отображаются данные из совпадающих элементов данных. Вы можете выбрать один базовый цвет или строку палитры, чтобы назначить отдельные цвета каждому совпавшему элементу данных.
  • Список элементов данных - отображаются данные из выбранных элементов данных. Вы можете выбрать цвет каждого элемента отдельно с помощью палитры.

По умолчанию добавляется набор данных типа Шаблоны элементов данных.

Набор данных Для набора данных Шаблоны элементов данных:
Выберите или введите шаблоны узла сети и элемента данных; на круговой диаграмме будут отображаться данные элементов, которые соответствуют введенным шаблонам; может быть отображено до 50 элементов.
Для выбора можно использовать шаблоны с подстановочными знаками (например, * вернет результаты, соответствующие нулю или более символам).
Чтобы указать шаблон с подстановочным знаком, введите строку вручную и нажмите Enter.
Символ подстановки всегда интерпретируется, поэтому невозможно добавить, например, элемент с именем item* отдельно, если есть другие совпадающие элементы (например, item2, item3).
Указание шаблонов узла сети и элемента данных обязательно для наборов данных типа "Шаблоны элементов данных".
См. также: Подробности настройки набора данных.

Для набора данных Список элементов данных:
Выберите элементы для круговой диаграммы, нажав кнопку Добавить элемент.
Выпадающий список Тип рядом с именем элемента позволяет выбрать тип отображения для каждого элемента:
Normal - значение элемента отображается пропорционально на круговой диаграмме (по умолчанию);
Total - значение элемента занимает всю круговую диаграмму. Обратите внимание, что на круговой диаграмме может существовать только один элемент типа "Total", и он будет первым в легенде круговой диаграммы. Если для элемента задано значение "Total", параметр Агрегация набора данных (см. ниже) будет отключен и установлен в значение "not used".
Вы также можете выбрать совместимые виджеты в качестве источника данных для элементов, нажав кнопку Добавить виджет. Для виджетов применяются те же параметры, что и для отдельных элементов.
Указание элементов или виджетов обязательно для наборов данных типа "Список элементов данных".
См. также: Подробности настройки набора данных.

Обратите внимание, что допускаются только числовые типы элементов данных.

При настройке виджета на панели шаблона параметр для указания шаблонов узла сети недоступен, а параметр для указания списка элементов позволяет выбрать только элементы, настроенные на шаблоне.
Функция агрегации Укажите, какую функцию агрегации использовать для каждого элемента в наборе данных в пределах выбранного Периода времени:
min - отображать наименьшее значение;
max - отображать наибольшее значение;
avg - отображать среднее значение;
sum - отображать сумму значений;
count - отображать количество значений;
first - отображать первое значение;
last - отображать последнее значение (по умолчанию).

Агрегация позволяет отображать агрегированное значение за выбранный интервал (5 минут, час, день).
Для min, max, avg и sum можно отображать только числовые данные. Для count нечисловые данные будут преобразованы в числовые.
Агрегация набора данных Укажите, какую функцию агрегации использовать для всего набора данных:
not used - агрегация не используется, элементы отображаются отдельно (по умолчанию);
min - отображать наименьшее значение;
max - отображать наибольшее значение;
avg - отображать среднее значение;
sum - отображать сумму значений;
count - отображать количество значений.

Агрегация позволяет отображать агрегированное значение за интервал (5 минут, час, день), выбранный на вкладке Период времени, или используемый для всей панели.
Метка набора данных Укажите пользовательскую метку для набора данных.
Метка отображается в настройках набора данных и в легенде круговой диаграммы (для агрегированных наборов данных).
Все наборы данных нумеруются, включая те, для которых указана Метка набора данных. Если метка не указана, набор данных будет автоматически помечен в соответствии со своим номером (например, "Data set #2", "Data set #3" и т. д.). Нумерация наборов данных пересчитывается после изменения порядка/перетаскивания наборов данных.
Слишком длинные метки наборов данных будут сокращены, чтобы поместиться в месте отображения (например, "Number of proc...").
Теги элементов данных Укажите теги для фильтрации элементов, отображаемых в виджете.
Можно как включать, так и исключать определенные теги и значения тегов. Можно задать несколько условий.
Сопоставление имени тега всегда чувствительно к регистру.

Для каждого условия доступны несколько операторов:
Exists - включить указанные имена тегов;
Equals - включить указанные имена тегов и значения (с учетом регистра);
Contains - включить указанные имена тегов, значения тегов которых содержат введенную строку (поиск подстроки, без учета регистра);
Does not exist - исключить указанные имена тегов;
Does not equal - исключить указанные имена тегов и значения (с учетом регистра);
Does not contain - исключить указанные имена тегов, значения тегов которых содержат введенную строку (поиск подстроки, без учета регистра).

Для условий доступны два типа вычисления:
And/Or - должны быть выполнены все условия, условия с одинаковым именем тега будут сгруппированы по условию Or;
Or - достаточно выполнения одного условия.
Подробности настройки набора данных

Существующие наборы данных отображаются в списке. Вы можете изменять их порядок, разворачивать/сворачивать, менять цвета и клонировать эти наборы данных.

Дополнительные сведения см. в разделе подробностей настройки набора данных в виджете Graph. Эти сведения также применимы к виджету Pie chart.

Параметры отображения

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

Выбор данных истории Выберите источник данных:
Auto - данные берутся в соответствии с классическим алгоритмом (по умолчанию);
History - данные из history;
Trends - данные из trends.
Отрисовка Выберите стиль визуализации круговой диаграммы:
Pie - полная круговая диаграмма (секторы занимают 100% радиуса);
Doughnut - круговая диаграмма с пустым кругом в центре (секторы занимают до 50% радиуса).
Пространство между секторами Выберите размер промежутка (в диапазоне 0-10) между секторами (по умолчанию "1").
Объединять сектора меньше чем N% Установите флажок, чтобы объединять сектора меньше чем N%.
Если включено, выберите цвет для объединенных секторов и пороговое значение процента (N) для объединения мелких секторов.
Стиль отрисовки: Doughnut
Ширина Выберите ширину doughnut: 20, 30, 40 или 50% (по умолчанию) от радиуса.
Ширина обводки Выберите ширину границы сектора doughnut (0-10).
Показывать итоговое значение Установите флажок, чтобы показывать итоговое значение в центре диаграммы doughnut.
Размер Выберите параметр размера для итогового значения:
Auto - размер текста определяется автоматически, чтобы он читабельно помещался в центре doughnut;
Custom - укажите размер текста как процент высоты от общей высоты виджета.
Знаков после запятой Укажите количество знаков после запятой для итогового значения (0-6).
Единицы Укажите единицы для итогового значения.
Полужирный Установите флажок, чтобы отображать итоговое значение полужирным шрифтом.
Цвет Выберите цвет для итогового значения.

Период времени

Вкладка Период времени позволяет задать пользовательский период времени для настроек агрегации круговой диаграммы:

Период времени Выберите источник данных для периода времени:
Панель мониторинга - использовать селектор периода времени панели мониторинга;
Виджет - использовать совместимый виджет (задается в параметре Виджет);
Пользовательский - использовать пользовательский период времени, указанный в параметрах С и По; если задан, в правом верхнем углу виджета будет отображаться значок часов, показывающий установленное время при наведении курсора.
Обратите внимание, что независимо от настройки Период времени виджета, совместимые виджеты по-прежнему могут использовать его как источник данных для периода времени.
Виджет Введите или выберите совместимый виджет (Graph, Graph (classic), Graph prototype) в качестве источника данных для периода времени.
Этот параметр доступен, если для Период времени выбрано значение "Виджет".
С Введите или выберите начало периода времени.
Поддерживается синтаксис относительного времени (now, now/d, now/w-1w, и т. д.).
Этот параметр доступен, если для Период времени выбрано значение "Пользовательский".
По Введите или выберите конец периода времени.
Поддерживается синтаксис относительного времени (now, now/d, now/w-1w, и т. д.).
Этот параметр доступен, если для Период времени выбрано значение "Пользовательский".

Легенда

Вкладка Легенда (Legend) позволяет настроить легенду круговой диаграммы:

Легенда
(Show legend)
Снимите этот флажок, чтобы скрыть легенду на графике (по умолчанию флажок отмечен).
Отображение значения
(Show value)
Установите этот флажок для отображения в легенде значения элемента данных.
Отображение функции агрегирования
(Show aggregation function)
Установите этот флажок для отображения в легенде функции агрегирования.
Количество строк
(Rows)
Выберите режим отображения строк легенды:
Фиксированное (Fixed) — количество отображаемых строк определяется значением параметра Количество строк (Number of rows);
Переменное (Variable) — количество отображаемых строк определяется количеством настроенных элементов данных, в то же время не превышая значения параметра Максимальное количество строк (Maximum number of rows).
Количество строк/
Максимальное количество строк
(Number of rows/
Maximum number of rows)
Если Количество строк (Rows) имеет значение «Фиксированное (Fixed)», задать количество отображаемых строк легенды (1-10).
Если Количество строк (Rows) имеет значение «Переменное (Variable)», задать максимальное количество отображаемых строк легенды (1-10).
Количество колонок
(Number of columns)
Задать количество отображаемых столбцов легенды (1-4).
Этот параметр доступен, если Отображение значения (Show value) не отмечено.