Навигатор элементов данных

Обзор

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

Группы, по которым организованы элементы данных, можно разворачивать или сворачивать.

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

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

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

Чтобы настроить, выберите Item navigator в качестве типа:

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

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

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

Этот параметр недоступен при настройке виджета на шаблонной панели.
Теги узлов сети Укажите теги узлов сети для фильтрации элементов данных, отображаемых в виджете.
Можно включать и исключать определенные теги и значения тегов. Можно задать несколько условий.
Сопоставление имени тега всегда чувствительно к регистру.

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

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

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

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

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

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

Для условий доступны два типа вычисления:
And/Or - должны выполняться все условия, условия с одинаковым именем тега будут сгруппированы по условию Or;
Or - достаточно выполнения одного условия.
Состояние Фильтровать отображаемые элементы данных по их состоянию (all, normal, not supported).
Показывать проблемы Фильтровать отображаемые проблемы по их статусу (all, unsuppressed, none).
Проблемы обозначаются цветными блоками в конце строки элемента данных. Цвета зависят от серьезности проблемы, которую можно настроить в Administration > General > Trigger displaying options. Серьезность проблемы можно изменить при обновлении проблем.
Группировать по Добавьте атрибут группировки, по которому будут группироваться элементы данных:
Группа узлов сети - группировать элементы данных по группам узлов сети их узлов сети;
Имя узла сети - группировать элементы данных по их узлам сети;
Значение тега узла сети - введите имя тега, чтобы группировать элементы данных по значениям этого тега узла сети (например, введите "city", чтобы группировать элементы данных по значениям "Riga", "Tokyo" и т. д.);
Значение тега элемента данных - введите имя тега, чтобы группировать элементы данных по значениям этого тега элемента данных (например, введите "component", чтобы группировать элементы данных по значениям "cpu", "memory" и т. д.).

Атрибуты группировки можно менять местами, перетаскивая их вверх или вниз за маркер перед именем группы. Обратите внимание, что порядок атрибутов группировки определяет порядок вложенности групп. Например, указание нескольких имен тегов узла сети (1: color, 2: city) приведет к группировке элементов данных по color (red, blue и т. д.), а затем по city (Riga, Tokyo и т. д.).

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

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

Можно указать до 10 атрибутов группировки, и все они должны быть уникальными.
Если атрибуты группировки не указаны, элементы данных не будут сгруппированы.
Ограничение элементов данных Введите максимальное количество отображаемых элементов данных. Допустимые значения: от 1 до 9999.

Если доступно больше элементов данных, чем заданный предел, под отображаемыми элементами будет показано соответствующее сообщение (например, "Показано 100 из 100+ элементов данных").
Обратите внимание, что заданное ограничение элементов данных также влияет на отображение настроенных групп; например, если ограничение элементов данных установлено на 100, а элементы данных сгруппированы по их узлам сети (каждый содержит 200 элементов данных), в виджете будет отображен только первый узел сети со 100 его элементами данных.

На этот параметр не влияет параметр Limit for search and filter results в Administration > General > GUI.