Назад | Перейти на главную страницу

Icinga не расширяет переменную contactemail

Я хотел бы определить пару контактов, которые используют пользовательские переменные из resources.cfg следующим образом:

define contact {
    contact_name                                      XXX
    use                                               generic-contact
    alias                                             YYY
    email                                             $USER100$
}

Переменные существуют, но когда я пытаюсь использовать $CONTACTEMAIL$ Я возвращаю буквальную строку USER100.

Что мне здесь не хватает? Я пробовал несколько разных методов цитирования $USER100$ как в определении контакта, так и в самой команде.

Согласно список макросов, макросы действительны только в контексте проверок хоста / службы, уведомлений, обработчиков событий и данных о производительности.

Вкратце: нельзя.