На странице
17 Навигатор элементов данных
Обзор
Виджет Item navigator отображает список элементов данных на основе различных параметров фильтрации и группировки.

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

Конфигурация
Для настройки выберите Item navigator в качестве типа:

Помимо параметров, общих для всех виджетов, можно задать следующие специфические параметры:
| Host groups | Выберите группы узлов сети. Либо выберите совместимый виджет в качестве источника данных для групп узлов сети. Это поле поддерживает автодополнение, поэтому при вводе имени группы будет предлагаться выпадающий список подходящих групп. При выборе родительской группы узлов сети автоматически выбираются все вложенные группы узлов сети; если группы узлов сети не выбраны, виджет будет отображать элементы данных, принадлежащие всем узлам сети из всех групп узлов сети. Этот параметр недоступен при настройке виджета на шаблонной панели. |
| Hosts | Выберите узлы сети. Либо выберите совместимый виджет или панель в качестве источника данных для узлов сети. Это поле поддерживает автодополнение, поэтому при вводе имени узла сети будет предлагаться выпадающий список подходящих узлов сети. Если узлы сети не выбраны, виджет будет отображать элементы данных, принадлежащие всем узлам сети. Этот параметр недоступен при настройке виджета на шаблонной панели. |
| Host tags | Укажите теги узлов сети, чтобы отфильтровать элементы данных, отображаемые в виджете. Можно включать и исключать отдельные теги и значения тегов. Можно задать несколько условий. Сопоставление имени тега всегда чувствительно к регистру. Для каждого условия доступны следующие операторы: Exists - включить указанные имена тегов; Equals - включить указанные имена тегов и значения (с учетом регистра); Contains - включить указанные имена тегов, у которых значения тегов содержат введенную строку (поиск подстроки, без учета регистра); Does not exist - исключить указанные имена тегов; Does not equal - исключить указанные имена тегов и значения (с учетом регистра); Does not contain - исключить указанные имена тегов, у которых значения тегов содержат введенную строку (поиск подстроки, без учета регистра). Для условий доступны два типа вычисления: And/Or - должны быть выполнены все условия, условия с одинаковым именем тега будут сгруппированы по условию Or; Or - достаточно выполнения одного условия. Этот параметр недоступен при настройке виджета на шаблонной панели. |
| Item patterns | Введите шаблоны элементов данных или выберите существующие элементы данных в качестве шаблонов элементов данных. Элементы данных, соответствующие указанным шаблонам, будут отображаться в навигаторе элементов данных. Для выбора можно использовать шаблоны с подстановочными знаками (например, * вернет элементы данных, соответствующие нулю или более символам; Zabbix* вернет элементы данных, начинающиеся с "Zabbix").Чтобы указать шаблон с подстановочным знаком, введите строку вручную и нажмите Enter. При вводе будет показан выпадающий список с подходящими элементами данных, ограниченный элементами, принадлежащими выбранным Hosts или узлам сети в выбранных Host groups, если они заданы. Символ подстановки всегда интерпретируется, поэтому невозможно добавить, например, элемент данных с именем item* отдельно, если существуют другие подходящие элементы (например, item2, item3). При настройке виджета на шаблонной панели этот параметр позволяет выбирать только элементы данных, настроенные на шаблоне. |
| Item tags | Укажите теги элементов данных, чтобы отфильтровать элементы данных, отображаемые в виджете. Можно включать и исключать отдельные теги и значения тегов. Можно задать несколько условий. Сопоставление имени тега всегда чувствительно к регистру. Для каждого условия доступны следующие операторы: Exists - включить указанные имена тегов; Equals - включить указанные имена тегов и значения (с учетом регистра); Contains - включить указанные имена тегов, у которых значения тегов содержат введенную строку (поиск подстроки, без учета регистра); Does not exist - исключить указанные имена тегов; Does not equal - исключить указанные имена тегов и значения (с учетом регистра); Does not contain - исключить указанные имена тегов, у которых значения тегов содержат введенную строку (поиск подстроки, без учета регистра). Для условий доступны два типа вычисления: And/Or - должны быть выполнены все условия, условия с одинаковым именем тега будут сгруппированы по условию Or; Or - достаточно выполнения одного условия. |
| State | Фильтровать отображаемые элементы данных по их состоянию (all, normal, not supported). |
| Show problems | Фильтровать отображаемые проблемы по их статусу (all, unsuppressed, none). Проблемы обозначаются цветными блоками в конце строки элемента данных. Цвета основаны на серьезности проблемы, которую можно настроить в Administration > General > Trigger displaying options. Серьезность проблемы можно изменить при обновлении проблем. |
| Group by | Добавьте атрибут группировки, по которому будут группироваться элементы данных: Host group - группировать элементы данных по группам узлов сети, к которым принадлежат их узлы сети; Host name - группировать элементы данных по их узлам сети; Host tag value - введите имя тега, чтобы группировать элементы данных по значениям этого тега узла сети (например, введите "city", чтобы группировать элементы по значениям "Riga", "Tokyo" и т. д.); Item tag value - введите имя тега, чтобы группировать элементы данных по значениям этого тега элемента данных (например, введите "component", чтобы группировать элементы по значениям "cpu", "memory" и т. д.). Атрибуты группировки можно менять местами, перетаскивая их вверх или вниз за маркер перед именем группы. Обратите внимание, что порядок атрибутов группировки определяет порядок вложенности групп. Например, указание нескольких имен тегов узла сети (1: color, 2: city) приведет к группировке элементов по color (red, blue и т. д.), а затем по city (Riga, Tokyo и т. д.). Элемент данных может отображаться в нескольких группах в зависимости от настроенных атрибутов группировки (например, при группировке по группе узлов сети, если узел сети элемента принадлежит нескольким группам узлов сети). При нажатии на такие элементы они выбираются и выделяются во всех группах. Элементы данных, не соответствующие настроенным атрибутам группировки, отображаются в группе Uncategorized. Если для Show problems настроено отображение проблем, они отображаются следующим образом: - для каждой группы отображается общее количество проблем всех вложенных элементов данных; - для каждого элемента отображается только количество его проблем. Можно указать до 10 атрибутов группировки, и все они должны быть уникальными. Если атрибуты группировки не указаны, элементы данных группироваться не будут. |
| Item limit | Введите максимальное количество отображаемых элементов данных. Допустимые значения: от 1 до 9999. Если доступно больше элементов данных, чем заданный предел, под отображаемыми элементами будет показано соответствующее сообщение (например, "100 of 100+ items are shown"). Обратите внимание, что настроенный предел элементов данных также влияет на отображение настроенных групп; например, если предел элементов данных установлен на 100, а элементы данных сгруппированы по их узлам сети (каждый содержит 200 элементов), в виджете будет отображен только первый узел сети со 100 его элементами. На этот параметр не влияет параметр Limit for search and filter results в Administration > General > GUI. |