6 Новый шаблон
Обзор
В этом разделе вы узнаете, как настроить шаблон.
Ранее мы узнали, как настроить элемент данных, триггер и как получать уведомление о проблеме для узла сети.
Хотя все эти шаги сами по себе обеспечивают большую гибкость, может показаться, что это слишком много действий, если нужно выполнить их, скажем, для тысячи узлов сети. Здесь была бы полезна некоторая автоматизация.
Именно здесь на помощь приходят шаблоны. Шаблоны позволяют группировать полезные элементы данных, триггеры и другие сущности, чтобы затем многократно использовать их, применяя к узлам сети за один шаг.
Когда шаблон привязывается к узлу сети, узел сети наследует все сущности шаблона. То есть, по сути, заранее подготовленный набор проверок можно применить очень быстро.
Добавление шаблона
Чтобы начать работать с шаблонами, сначала необходимо создать шаблон. Для этого в Сбор данных > Шаблоны нажмите Создать шаблон. Откроется форма настройки шаблона.

Все обязательные поля ввода отмечены красной звёздочкой.
Здесь необходимо указать следующие параметры:
Имя шаблона
- Введите имя шаблона. Допускаются буквенно-цифровые символы, пробелы и символы подчёркивания.
Группы шаблонов
- Выберите одну или несколько групп, нажав кнопку Выбрать. Шаблон должен принадлежать группе.
Права доступа к группам шаблонов назначаются при настройке группы пользователей на вкладке Права доступа к шаблонам так же, как и права доступа к узлам сети. Все права доступа назначаются группам, а не отдельным шаблонам, поэтому включение шаблона как минимум в одну группу является обязательным.
Когда всё будет готово, нажмите Добавить. Новый шаблон должен появиться в списке шаблонов. Вы также можете использовать фильтр, чтобы найти свой шаблон.

Как видите, шаблон присутствует в списке, но пока ничего не содержит — ни элементов данных, ни триггеров, ни других сущностей.
Добавление элемента данных в шаблон
Чтобы добавить элемент данных в шаблон, откройте список элементов данных для 'New host', перейдя в Сбор данных → Узлы сети и нажав Элементы данных рядом с 'New host'.
Затем:
- Установите флажок у элемента данных 'CPU Load' в списке.
- Нажмите Копировать под списком.
- Выберите вкладку Шаблоны.
- Выберите шаблон, в который нужно скопировать элемент данных.

Все обязательные поля ввода отмечены красной звёздочкой.
- Нажмите Копировать.
Если теперь перейти в Сбор данных > Шаблоны, в 'New template' должен появиться один новый элемент данных.
Пока мы ограничимся только одним элементом данных, но аналогичным образом вы можете добавить в шаблон любые другие элементы данных, триггеры или другие сущности, пока не получите достаточно полный набор сущностей для конкретной цели (мониторинг ОС, мониторинг отдельного приложения).
Привязка шаблона к узлу сети
Когда шаблон готов, остается только добавить его к узлу сети. Для этого перейдите в Сбор данных > Узлы сети, нажмите Новый узел сети, чтобы открыть форму его настройки, и найдите поле Шаблоны.
Начните вводить New template в поле Шаблоны. Имя созданного нами шаблона должно появиться в раскрывающемся списке. Прокрутите список вниз, чтобы выбрать его. Убедитесь, что он появился в поле Шаблоны.

Нажмите Обновить в форме, чтобы сохранить изменения. Теперь шаблон добавлен к узлу сети вместе со всеми сущностями, которые он содержит.
Таким образом его можно применять и к любому другому узлу сети. Любые изменения в элементах данных, триггерах и других сущностях на уровне шаблона будут распространяться на узлы сети, к которым привязан этот шаблон.
Привязка предопределенных шаблонов к узлам сети
Как вы, возможно, уже заметили, Zabbix поставляется с набором предопределенных шаблонов для различных ОС, устройств и приложений. Чтобы очень быстро приступить к мониторингу, вы можете привязать к узлу сети подходящий из них, однако имейте в виду, что эти шаблоны необходимо точно настроить под вашу среду. Некоторые проверки могут быть не нужны, а интервалы опроса могут оказаться слишком частыми.
Дополнительная информация о шаблонах доступна.