6. Новый шаблон

Обзор

В этом разделе вы узнаете, как настроить шаблон.

Ранее мы узнали, как настроить элемент данных, триггер и как получать оповещения о проблемах с этим узлом сети.

Хотя все эти шаги дают большую гибкость как таковые, может показаться, что потребуется множество шагов, если речь идёт, скажем, о тысяче узлов сети. Автоматизация процесса была бы кстати.

В этом нам придут на помощь шаблоны. Шаблоны позволяют группировать полезные элементы данных, триггеры и другие сущности, чтобы они могли быть использованы снова и снова простым применением шаблона к узлам сети за один шаг.

Когда шаблон присоединяется к узлу сети, то узел наследует все сущности шаблона. Таким образом, в основном заранее подготовленная куча проверок может быть применена очень быстро.

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

Чтобы начать работу с шаблонами, сначала нужно создать шаблон. Для этого в Сбор данных > Шаблоны нажмите Создать шаблон. Откроется форма настройки шаблона.

Все обязательные поля ввода отмечены красной звездочкой.

Необходимо указать следующие параметры:

Имя шаблона

  • Введите имя шаблона. Допускаются буквенно-цифровые символы, пробелы и символы подчеркивания.

Группы шаблонов

  • Выберите одну или несколько групп, нажав кнопку Выбрать. Шаблон должен принадлежать к группе.

Права доступа к группам шаблонов назначаются в настройках группы пользователей на вкладке Права шаблона так же, как и права доступа к узлам сети. Все права доступа назначаются группам, а не отдельным шаблонам, поэтому включение шаблона хотя бы в одну группу является обязательным.

После завершения нажмите Добавить. Ваш новый шаблон должен отображаться в списке шаблонов. Также можно использовать фильтр, чтобы найти ваш шаблон.

Как видите, шаблон уже есть, но он пока пуст — в нем нет ни элементов данных, ни триггеров, ни других сущностей.

Добавление элемента данных в шаблон

Чтобы добавить элемент данных в шаблон, откройте список элементов данных для 'New host', перейдя в Data collection → Hosts и нажав Items рядом с 'New host'.

Затем:

  • Отметьте флажок элемента данных 'CPU Load' в списке.
  • Нажмите Copy под списком.
  • Выберите вкладку Templates.
  • Выберите шаблон, в который нужно скопировать элемент данных.

Все обязательные поля ввода отмечены красной звездочкой.

  • Нажмите Copy.

Если теперь перейти в Data collection > Templates, в 'New template' должен появиться один новый элемент данных.

Пока мы остановимся только на одном элементе данных, но аналогичным образом вы можете добавить в шаблон любые другие элементы данных, триггеры или другие сущности, пока не получится достаточно полный набор сущностей для конкретной цели (мониторинг ОС, мониторинг одного приложения).

Привязка шаблона к узлу сети

Когда шаблон готов, остается только добавить его к узлу сети. Для этого перейдите в Сбор данных > Узлы сети, нажмите Новый узел сети, чтобы открыть форму его настройки, и найдите поле Шаблоны.

Начните вводить New template в поле Шаблоны. Имя созданного нами шаблона должно появиться в выпадающем списке. Прокрутите вниз, чтобы выбрать его. Убедитесь, что он появился в поле Шаблоны.

Нажмите Обновить в форме, чтобы сохранить изменения. Теперь шаблон добавлен к узлу сети вместе со всеми сущностями, которые он содержит.

Таким образом его можно применить и к любому другому узлу сети. Любые изменения в элементах данных, триггерах и других сущностях на уровне шаблона будут распространяться на узлы сети, к которым привязан шаблон.

Соединение предопределённых шаблонов с узлами сети

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

Доступна более подробная информация о шаблонах.