Настройка шаблонов модели здоровья

Для управления шаблонами требуется роль vsn_config.

Требования к шаблонам

При загрузке подсистема мониторинга проверяет шаблон. Он должен соответствовать требованиям:

  • расширение имени файла — .yml;

  • размер — не более 10 МБ;

  • пара уникальных значений идентификатора ПАК и версии шаблона;

  • уникальность идентификаторов панелей в пределах файла;

  • существование панелей, указанных в зависимостях;

  • отсутствие циклических зависимостей.

Окно настройки шаблонов

На панели навигации выберите Модель здоровья и нажмите кнопку Настройка шаблонов. Откроется окно Настройка шаблонов.

Оно состоит из двух панелей:

  • Левая панель — список шаблонов. Над списком расположены поле фильтрации шаблонов по названию, выпадающий список Тип ПАК для фильтрации шаблонов по типу ПАК и кнопка + (Добавить новый шаблон).

  • Правая панель — список типов ПАК и название активного шаблона для каждого из них. Если шаблон не задан, вместо его названия выводится прочерк.

Активный шаблон отмечен подписью Используется текущий шаблон.

settings light
Рисунок 1. Окно «Настройка шаблонов»
settings dark
Рисунок 1. Окно «Настройка шаблонов»

Здесь:

  1. Кнопка [ ] (Использовать шаблон).

  2. Кнопка [ ] (Скачать).

  3. Кнопка удаления шаблона.

  4. Название типа ПАК, к которому может быть применён шаблон.

  5. Название и номер версии шаблона.

  6. Фильтр записей по названию шаблона.

  7. Фильтр записей по типам ПАК.

  8. Кнопка + (Добавить новый шаблон).

  9. Список типов ПАК и используемых для них шаблонов.

Добавление шаблона

Чтобы загрузить шаблон, выполните следующие действия:

  1. Нажмите кнопку + (Добавить новый шаблон).

  2. Выберите файл в формате YAML.

  3. Нажмите кнопку Продолжить.

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

Выбор активного шаблона

Чтобы сделать шаблон активным, выполните следующие действия:

  1. В строке нужного шаблона нажмите кнопку [ ] (Использовать шаблон).

    У активного шаблона эта кнопка недоступна.

  2. Нажмите кнопку Применить.

Выбранный шаблон становится активным, а предыдущий — неактивным. Его модель здоровья сразу отображается на странице ПАК.

Скачивание шаблона

В строке нужного шаблона нажмите кнопку [ ] (Скачать).

Шаблон сохраняется в файл с именем health_pak_<uid>_<version>.yml, где:

  • <uid> — идентификатор ПАК;

  • <version> — версия шаблона.