@sergey_privacy
Админ со стажем, начинающий DevOps

Zabbix. Как формировать оповещения с пользовательскими ключами (элементами данных)?

Добрый день!
Развернул для тестов zabbix virtual appliance, настроил шаблоны, сбор необходимой информации средствами SNMP, триггеры, отсылку оповещений. Все замечательно кроме того, что нигде не найду инфу о том, как в шаблоны отсылаемых оповещений добавить пользовательские ключами (элементы данных)?
К примеру, у меня с ИБП собираются данные:
ups.systemname - имя ИБП, указанное в настройках
ups.filial - филиал, в котором установлен ИБП
ups.input.phase - есть или нет входящая фаза

По ключу ups.input.phase настроен триггер, отсылка сообщений. Как мне в шаблон письма оповещения добавить элементы данных ups.filial и ups.systemname?
  • Вопрос задан
  • 5128 просмотров
Решения вопроса 1
ptchol
@ptchol
Linux system administrator
А простой вариант не работает ? В сообщении оповещения указать:
место установки: {{HOST.HOST}:ups.fillial.last(#1)};
адресо установки: {{HOST.HOST}:ups.address.last(#1)}
имя хоста: {{HOST.HOST}:ups.hostname.last(#1)}
модель ИБП: {{HOST.HOST}:ups.model.last(#1)}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Konkase
Добавьте в сообщение макросы на нужные элементы.

https://www.zabbix.com/documentation/2.0/manual/co...
Ответ написан
@sergey_privacy Автор вопроса
Админ со стажем, начинающий DevOps
Прошу прощения, не совсем понял: писать именно так или менять под мои данные? У меня есть текстовое поле с местом установки (ups.filial), адресом установки (ups.address), имя хоста (ups.hostname), модель ИБП (ups.model), серийный номер (ups.serial), дата изготовления (ups.factory) и т.д. А есть данные с триггерами и действиями, типа "отсуствует фаза" (ups.phase). Подскажете, как в моем случае в шаблоне письма оповещения будет выглядеть список:
место установки: ups.filial
адресо установки: ups.address
имя хоста: ups.hostname
модель ИБП: ups.model

Я столько вариантов перепробовал, ничего пока не подобрал для вывода этих элементов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы