8 Шаблоны и группы шаблонов

Обзор

Использование шаблонов — отличный способ сократить рабочую нагрузку и оптимизировать настройки Zabbix. Шаблон — это набор сущностей, которые можно удобно применить к множеству узлов сети.

Сущностями могут быть:

  • элементы данных
  • триггеры
  • графики
  • панели
  • правила низкоуровневого обнаружения
  • веб-сценарии

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

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

Шаблоны часто используются для группировки сущностей в для определенных служб или приложений (таких как Apache, MySQL, PostgreSQL, Postfix...), и применяется к узлам сети, на которых работают эти службы.

Еще одно преимущество использования шаблонов — когда что-то нужно изменить для всех узлов сети. Изменение чего-либо на уровне шаблона один раз будет распространять эти изменение на все связанные узлы сети.

Шаблоны организованы в группы шаблонов.

Перейдем к созданию и настройке шаблона.