Шаблоны
Шаблон — набор объектов, который удобно применять к множеству узлов сети.
В шаблон могут входить:
- элементы данных
- триггеры
- графики
- группы элементов данных
- панели
- правила низкоуровневого обнаружения
- веб-сценарии
Многие узлы сети в эксплуатации схожи: наборы объектов (элементы данных, триггеры, графики и т. д.), созданные для одного узла, применимы и к другим.
Шаблоны позволяют копировать наборы объектов на любое количество узлов сети. При соединении шаблона с узлом сети все объекты шаблона добавляются к этому узлу. Шаблоны соединяются напрямую с каждым узлом сети, а не с группой узлов.
Шаблоны обычно группируют объекты для приложений (Apache, MySQL, PostgreSQL, Postfix и др.) и применяются к узлам, где эти сервисы запущены.
Изменение на уровне шаблона распространяется на все связанные с ним узлы сети — это снижает нагрузку на администраторов и упрощает настройку СМ «Пульт».
Настройка шаблона
Сначала создайте шаблон с общими параметрами, затем добавьте объекты (элементы данных, триггеры, графики и прочее).
Создание шаблона
- Перейдите в Сбор данных → Шаблоны.
- Нажмите Создать шаблон (или щёлкните по имени шаблона в таблице для редактирования).
- Заполните вкладки формы и нажмите Добавить или Обновить.
Вкладка Шаблоны содержит общие атрибуты:

| Параметр | Описание |
|---|---|
| Имя шаблона | Уникальное имя шаблона (обязательное). |
| Видимое имя | Имя, отображаемое в списках, картах и т. д. |
| Шаблоны | Вложенные (соединённые) шаблоны: введите имя в поле поиска или нажмите Выбрать во всплывающем окне (фильтр по Группе шаблонов). Все объекты наследуются из присоединённых шаблонов. Для отсоединения: Отсоединить или Отсоединить и очистить. |
| Группы шаблонов | Группы, к которым относится шаблон (обязательное). Выбор через поиск или Выбрать. |
| Описание | Текстовое описание шаблона. |
| Поставщик и версия | Отображается у импортированных и готовых шаблонов (только для чтения). |
Дополнительные вкладки формы:
- Теги — теги уровня шаблона (наследуются проблемами связанных узлов).
- Макросы — пользовательские макросы; режим Унаследованные и макросы из шаблонов показывает макросы вложенных шаблонов.
- Преобразование значений — карты преобразования значений уровня шаблона.
Кнопки в форме шаблона:
| Кнопка | Описание |
|---|---|
| Добавить / Обновить | Сохранить шаблон. |
| Клонировать | Создать шаблон на основе текущего, включая унаследованные и собственные объекты (без Поставщика и версии). |
| Полное клонирование | Создать полную копию шаблона со всеми объектами. |
| Удалить | Удалить шаблон; объекты останутся у связанных узлов сети. |
| Удалить и очистить | Удалить шаблон и все его объекты с присоединённых узлов сети. |
| Отмена | Отменить редактирование. |
После создания шаблона в него добавляют объекты. Элементы данных добавляют первыми — без них нельзя добавить соответствующие триггеры и графики.
Добавление элементов данных, триггеров и графиков
- Перейдите в Сбор данных → Узлы сети (или Шаблоны).
- В строке узла сети или шаблона нажмите Элементы данных.
- Отметьте элементы данных для копирования.
- Нажмите Копировать под списком.
- Выберите шаблон (или группу шаблонов) назначения и нажмите Копировать.
Триггеры и графики добавляют аналогично из списков Триггеры и Графики — после добавления нужных элементов данных.
Добавление панелей
В Сбор данных → Шаблоны:
- Нажмите Панели в строке шаблона.
- Настройте панель и виджеты обычным способом (параметры узла сети в виджетах панели шаблона недоступны или переименованы — панель показывает данные узла, связанного с шаблоном).
Присоединение и отсоединение
Присоединение — применение шаблонов к узлам сети. Отсоединение — удаление связи шаблона с узлом.
Шаблоны соединяются с каждым узлом сети отдельно, не с группой. Добавление шаблона только в группу узлов не соединяет узлы с шаблоном — группы служат для логической группировки.
Присоединение шаблона к узлу сети
- Перейдите в Сбор данных → Узлы сети.
- Откройте узел сети (щёлкните по имени).
- На вкладке Узел сети в поле Шаблоны введите имя шаблона или нажмите Выбрать и выберите один или несколько шаблонов.
- Нажмите Добавить или Обновить.
Узел сети получит элементы данных, триггеры, графики, группы элементов данных, панели, правила низкоуровневого обнаружения и веб-сценарии из шаблона.
Присоединение нескольких шаблонов к одному узлу завершится ошибкой, если в шаблонах есть элементы данных с одинаковыми ключами. Триггеры и графики, ссылающиеся на такие элементы, тоже конфликтуют.
При добавлении объектов из шаблона:
- существующие у узла идентичные объекты обновляются объектами из шаблона (настройки на уровне узла для этих объектов теряются);
- объекты из шаблона добавляются;
- напрямую созданные до присоединения шаблона объекты остаются без изменений.
В списках объекты из шаблона имеют префикс имени шаблона; имя шаблона (серым) — ссылка на список объектов на уровне шаблона. Отсутствие префикса означает, что объект существовал у узла до присоединения шаблона.
Критерий уникальности объекта
| Тип объекта | Критерий уникальности |
|---|---|
| Элементы данных | Ключ элемента данных |
| Триггеры | Имя и выражение триггера |
| Пользовательские графики | Имя графика и его элементы |
| Группы элементов данных | Имя группы элементов данных |
Соединение шаблона с несколькими узлами сети
Массовое присоединение из списка узлов:
- Сбор данных → Узлы сети → отметьте узлы флажками.
- Массовое обновление → Перейти.
- На вкладке Узел сети включите Присоединить шаблоны, выберите режим и шаблоны:

| Режим | Описание |
|---|---|
| Связь | Присоединить дополнительные шаблоны к выбранным узлам. |
| Замена | Отсоединить ранее присоединённые шаблоны и присоединить указанные. |
| Отсоединить | Отсоединить выбранные шаблоны. |
Флажок Очистить при отсоединении удаляет унаследованные объекты отсоединяемых шаблонов. Нажмите Обновить.
Отсоединение шаблона от узла сети
- Перейдите в Сбор данных → Узлы сети.
- Откройте узел сети.
- В блоке Шаблоны на вкладке Узел сети нажмите Отсоединить или Отсоединить и очистить у нужного шаблона.
- Нажмите Обновить.
- Отсоединить — удаляет связь с шаблоном; у узла остаются элементы данных, триггеры, графики, правила низкоуровневого обнаружения и веб-сценарии из шаблона; панели шаблона при этом не сохраняются на узле.
- Отсоединить и очистить — удаляет связь и объекты шаблона (элементы данных, триггеры, графики и т. п.) у узла.
Вложение шаблонов
Вложение — наследование одним шаблоном одного или нескольких других шаблонов через поле Шаблоны в форме шаблона (вкладка Шаблоны).
Объекты можно разнести по шаблонам сервисов, затем объединить их в одном шаблоне-контейнере. К узлу сети присоединяют контейнерный шаблон — узел наследует объекты всех вложенных шаблонов.
Настройка вложенного шаблона
- Откройте форму шаблона (Создать шаблон или имя в списке).
- На вкладке Шаблоны в поле Шаблоны нажмите Выбрать и выберите шаблоны для вложения.
- Нажмите Добавить или Обновить.
Для отсоединения вложенного шаблона используйте Отсоединить или Отсоединить и очистить в том же блоке и сохраните форму.
- Отсоединить — связь удаляется, объекты вложенного шаблона остаются у текущего шаблона и узлов.
- Отсоединить и очистить — удаляются связь и объекты вложенного шаблона.