Глобальные фильтры дашборда
Глобальный фильтр - выпадающий список над дашбордом, который управляет сразу несколькими виджетами.
Создание
В режиме редактирования дашборда нажмите чип «Фильтр» в строке фильтров. В открывшейся панели заполните:
- «Отображаемое имя» - подпись списка на дашборде (например, «Критичность»);
- «Имя переменной» - техническое имя для подстановки в фильтры виджетов (латиница, цифры и
_, начинается с буквы или_); - «Множественный выбор» - разрешить выбирать несколько значений сразу;
- «Источник данных»: «Из каталога метрик» (значения конкретного лейбла, при необходимости - конкретной метрики) или «Свой список» (произвольные пары «подпись - значение»);
- значение по умолчанию - отмечается переключателем напротив нужного значения в списке.
Изменение и удаление
В режиме редактирования дашборда у каждого фильтра при наведении на него появляются иконки: карандаш - изменить настройки, корзина - удалить.
Важно
При удалении глобального фильтра ряды виджетов, ссылавшиеся на его переменную, перестанут работать - редактор виджета покажет ошибку «ссылается на несуществующую переменную».
Подключение к виджету
В редакторе виджета при добавлении фильтра ряда выберите в поле значения пункт из группы «Глобальные фильтры» - $имя_переменной. Теперь значение фильтра этого ряда задаётся выпадающим списком на дашборде.
Важно
Если глобальный фильтр - с множественным выбором, используйте в фильтре ряда оператор «Шаблон regexp» (=~): с операторами «Равно»/«Не равно» несколько значений не сработают, редактор подскажет это и не даст сохранить.