12. Сотовый график

Обзор

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

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

При наведении курсора мыши выделенная ячейка сот увеличивается для лучшей видимости. Щелчок по ячейке подсвечивает ее границу до тех пор, пока не будет выбрана другая ячейка.

Количество отображаемых ячеек сот ограничено размером виджета и минимальным размером ячейки (32 пикселя). Если все ячейки не помещаются в виджет, в качестве последней ячейки отображается многоточие.

Чтобы вместить больше ячеек, можно изменить размер виджета. При изменении размера динамически корректируются размер и положение ячеек сот. Каждая строка в сотах будет содержать одинаковое количество ячеек, за исключением последней строки, если только общее количество ячеек не кратно количеству ячеек в строке.

Настройка

Для настройки выберите Сотовый график (Honeycomb) в качестве типа:

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

Группы узлов сети
(Host groups)
Выберите группы узлов сети.
В качестве альтернативы выберите для групп узлов сети в качестве источника данных совместимый виджет.
Это поле с функцией автодополнения; таким образом, после начала ввода имени группы будет автоматически предложен список совпадающих групп в выпадающем меню.
При выборе родительской группы узлов сети неявно выбираются все вложенные группы узлов сети; если не выбрана ни одна группа узлов сети, то виджет будет отображать все группы, содержащие узлы сети с элементами данных, соответствующими выбранному Шаблону элементов данных (Item pattern) (см. ниже).
Этот параметр недоступен при настройке виджета на панели шаблона.
Узлы сети
(Hosts)
Выберите узлы сети.
В качестве альтернативы выберите для узлов сети в качестве источника данных совместимый виджет.
то поле с функцией автодополнения; таким образом, после начала ввода имени узла сети будет автоматически предложен список совпадающих узлов сети в выпадающем меню.
Если не выбран ни один узел сети, то виджет будет отображать все узлы сети с элементами данных, соответствующими выбранному Шаблону элементов данных (Item pattern) (см. ниже).
Этот параметр недоступен при настройке виджета на панели шаблона.
Теги узлов сети
(Host tags)
Укажите теги, чтобы ограничить количество узлов сети, отображаемых в виджете.
Можно как включать, так и исключать определённые теги и значения тегов. Можно задать несколько условий.
Имена тегов всегда сравниваются с учётом регистра.

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

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

Этот параметр недоступен при настройке виджета на панели шаблона.
Шаблоны элементов данных
(Item patterns)
Введите шаблоны элементов данных или выберите существующие элементы данных в качестве таких шаблонов. Значения элементов данных, совпадающих с введёнными или выбранными шаблонами, будут отображаться в сотах. Параметр Шаблоны элементов данных (Item patterns) является обязательным.

Можно использовать для выбора шаблоны с подстановочными символами (например, * вернёт элементы данных, которые соответствуют нулю или более символов; Zabbix* вернёт элементы данных, которые начинаются с «Zabbix»).
Чтобы указать шаблон с подстановочными символами, введите строку вручную и нажмите Enter. После начала ввода выпадающий список будет отображать совпадающие элементы данных, ограниченные теми, которые относятся к выбранным Узлам сети или же узлам сети из выбранных Групп узлов сети, если они имеются. Подстановочные символы всегда интерпретируются, поэтому нет возможности добавить, скажем, элемент данных с именем item* отдельно, если имеются другие соответствующие элементы данных (например, item2, item3).

При настройке виджета на панели шаблона, этот параметр позволяет выбирать только элементы данных, настроенные в этом шаблоне.
Теги элементов данных
(Item tags)
Укажите теги, чтобы ограничить количество элементов данных, отображаемых в виджете. Для более подробной информации смотрите Теги узлов сети (Host tags) выше.
Узлы сети в обслуживании
(Show hosts in maintenance)
Установите флажок для отображения узлов сети в режиме обслуживания (в этом случае рядом с именем узла сети будет отображаться значок режима обслуживания).
Этот параметр помечен как Показывать данные в обслуживании (Show data in maintenance) при настройке виджета на панели шаблона.
Показать
(Show)
Установите это флажок для отображения соответствующих элементов ячейки сот — первичная метка (primary label), вторичная метка (secondary label).
Должен быть выбран хотя бы один элемент.
Расширенная настройка
(Advanced configuration)
Нажмите на надпись Расширенная настройка (Advanced configuration) для отображения параметров расширенной настройки.
Расширенная настройка

Параметры расширенной настройки доступны а сворачиваемом разделе Расширенная настройка (Advanced configuration) и только для элементов, отмеченных в поле Показать (Show) (см. выше), а также для цвета фона или пороговых значений для ячеек сот.

Первичная/Вторичная метка (Primary/Secondary label)
Тип
(Type)
Выберите тип метки:
Текст (Text) — метка будет отображать текст, указанный в параметре Текст (Text);
Значение (Value) — метка будет отображать значение элемента данных с количеством десятичных знаков, как указано в параметре Число десятичных знаков (Decimal places).
Текст
(Text)
Введите текст метки. Этот текст может переопределять имя элемента данных по умолчанию.
Поддерживается многострочный текст. Возможна комбинация текста и поддерживаемых макросов.
Поддерживаются {HOST.*}, {ITEM.*}, {INVENTORY.*}, а также пользовательские макросы.
Ячейки сот сортируются в алфавитном порядке по имени узла сети и затем, для каждого узла сети — по имени элемента данных.
Этот параметр доступен, если Тип (Type) имеет значение «Текст (Text)».
Число десятичных знаков
(Decimal places)
Введите количество десятичных знаков для отображения значения.
Этот параметр доступен, если Тип (Type) имеет значение «Значение (Value)», и имеет смысл только для элементов данных, которые возвращают числовые (с плавающей точкой) значения.
Размер
(Size)
Выберите размер метки:
Автоматически (Auto) — использовать размер метки, настраиваемый автоматически;
Пользовательское (Custom) — ввести пользовательский размер метки (в процентах, относительно размера ячейки сот).
Обратите внимание, что метки, которые не вмещаются в размер ячейки сот, усекаются.
Жирный
(Bold)
Установите флажок для отображения единиц измерения элемента данных жирным шрифтом.
Цвет
(Color)
Выберите цвет единиц измерения элемента данных из палитры.
«D» означает цвет по умолчанию, который зависит от темы веб-интерфейса. Чтобы вернуться к цвету по умолчанию, нажмите в палитре на кнопку Использовать умолчание (Use default).
Единицы измерения (Units)
Единицы измерения
(Units)
Установите флажок для отображения единиц измерения со значением элемента данных.
Если вы вводите название единиц измерения, оно будет переопределять единицы измерения, заданные в настройках элемента данных.
Этот параметр доступен, если Тип (Type) имеет значение «Значение (Value)».
Расположение
(Position)
Выберите расположение единиц измерения элемента данных (до или после значения элемента данных).
Этот параметр игнорируется для следующих единиц измерения, относящихся ко времени: unixtime, uptime, s.
Этот параметр доступен, если Тип (Type) имеет значение «Значение (Value)».
Цвет фона (Background color)
Цвет фона
(Background color)
Выберите из палитры цвет фона ячейки сот.
«D» означает цвет по умолчанию, который зависит от темы веб-интерфейса. Чтобы вернуться к цвету по умолчанию, нажмите в палитре на кнопку Использовать умолчание (Use default).
Пороги (Thresholds)
Интерполяция цветов
(Color interpolation)
Установите флажок, чтобы разрешить для ячеек сот плавный переход между цветами пороговых значений.
Этот параметр доступен, если заданы два или более пороговых значения.
Порог
(Threshold)
Нажмите Добавить (Add) для добавления порога, выберите из палитры цвет порога и укажите числовое значение.
Список порогов будет при сохранении отсортирован в возрастающем порядке.
Обратите внимание, что цвета, настроенные для порогов, будут правильно отображаться только для числовых элементов данных.
Поддерживаются суффиксы (например, «1d», «2w», «4K», «8G»). Поддерживаются преобразования значений.

Информация, отображаемая виджетом сотового графика, может быть загружена как изображение .png, используя меню виджетов:

Снимок экрана виджета будет сохранён в папку Загрузки (Downloads).