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

Шаблон описывает структуру модели здоровья ПАК: панели, индикаторы и связи между ними. Шаблон — это YAML-файл, который можно скачать, отредактировать и загрузить обратно.

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

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

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

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

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

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

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

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

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

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

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

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

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

  • справа — типы ПАК и активный шаблон каждого из них (-, если шаблон не задан).

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

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

Здесь:

  1. Метка активного шаблона Используется текущий шаблон.

  2. Поле поиска.

  3. Выпадающий список Тип ПАК для фильтрации шаблонов.

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

  5. Список активных шаблонов по типам ПАК.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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