11 Honeycomb

Обзор

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

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

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

Информацию, отображаемую в виджете Honeycomb, можно скачать как изображение PNG, выбрав параметр Download image в меню виджета.

Конфигурация

Чтобы настроить, выберите 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;
Or — достаточно выполнения одного условия.

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

Для выбора можно использовать шаблоны с подстановочными знаками (например, * вернет элементы данных, соответствующие нулю или более символам; Zabbix* вернет элементы данных, начинающиеся с "Zabbix").
Чтобы указать шаблон с подстановочным знаком, введите строку вручную и нажмите Enter. Когда вы начнете ввод, в выпадающем списке будут показаны подходящие элементы данных, ограниченные теми, которые принадлежат выбранным Hosts или узлам сети в выбранных Host groups, если они указаны. Символ подстановки всегда интерпретируется, поэтому невозможно, например, добавить элемент данных с именем item* отдельно, если существуют другие подходящие элементы данных (например, item2, item3).

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

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

Основная/вторичная метка
Тип Выберите тип метки:
Текст — метка будет отображать текст, указанный в параметре Текст;
Значение — метка будет отображать значение элемента данных с количеством знаков после запятой, указанным в параметре Знаков после запятой.
Текст Введите текст метки. Этот текст может переопределить имя элемента данных по умолчанию.
Поддерживается многострочный текст. Возможно сочетание текста и поддерживаемых макросов.
Поддерживаются {HOST.\*}, {ITEM.\*}, {INVENTORY.\*} и пользовательские макросы.
Ячейки сот упорядочиваются по алфавиту по имени узла сети, а в пределах каждого узла сети — по имени элемента данных.
Этот параметр доступен, если для Тип установлено значение Текст.
Знаков после запятой Введите количество знаков после запятой, отображаемых со значением.
Этот параметр доступен, если для Тип установлено значение Значение, и влияет только на элементы данных, возвращающие данные числового типа (с плавающей точкой).
Размер Выберите размер метки:
Авто — использовать автоматически подбираемый размер метки;
Пользовательский — введите пользовательский размер метки (в процентах относительно размера ячейки сот).
Обратите внимание, что метки, не помещающиеся в размер ячейки сот, обрезаются.
Жирный Установите флажок, чтобы отображать метки полужирным шрифтом.
Цвет Выберите цвет метки в палитре цветов.
"D" обозначает цвет по умолчанию, который зависит от темы веб-интерфейса. Чтобы вернуть цвет по умолчанию, нажмите кнопку Использовать по умолчанию в палитре цветов.
Единицы измерения
Единицы измерения Установите флажок, чтобы отображать единицы измерения вместе со значением элемента данных.
Если вы введете название единицы измерения, оно переопределит единицы измерения, заданные в настройке элемента данных.
Этот параметр доступен, если для Тип установлено значение Значение.
Положение Выберите положение единиц измерения элемента данных (перед или после значения элемента данных).
Этот параметр игнорируется для следующих единиц измерения, связанных со временем: unixtime, uptime, s.
Этот параметр доступен, если для Тип установлено значение Значение и выбрана опция Единицы измерения.
Цвет фона
Цвет фона Выберите цвет фона ячеек сот в палитре цветов.
"D" обозначает цвет по умолчанию, который зависит от темы веб-интерфейса. Чтобы вернуть цвет по умолчанию, нажмите кнопку Использовать по умолчанию в палитре цветов.
Пороги
Интерполяция цвета Установите флажок, чтобы включить плавный переход между цветами порогов для ячеек сот.
Этот параметр доступен, если заданы два или более порога.
Порог Нажмите Добавить, чтобы добавить порог, выберите цвет порога в палитре цветов и укажите числовое значение.
При сохранении список порогов будет отсортирован по возрастанию.
Обратите внимание, что цвета, настроенные как пороги, будут корректно отображаться только для числовых элементов данных.
Поддерживаются суффиксы (например, "1d", "2w", "4K", "8G"). Поддерживаются преобразования значений.