Как редактировать триггер zabbix для конкретного хоста?

7128
Edik Mkoyan

Я использую zabbix 2.4 и Template Linux OS. Как настроить разные значения для одного и того же триггера на разных хостах. Когда я нажимаю на имя триггера и редактирую его, значение изменяется на всех хостах, подключенных к этому шаблону?

enter image description here

1
Какую часть триггера вы хотите сделать для конкретного хоста? Не могли бы вы привести пример? asaveljevs 8 лет назад 0
Между тем, только имя триггера и выражение не могут быть переопределены на уровне хоста. Другие настройки, такие как описание, URL, серьезность, могут быть изменены (до следующего обновления триггера в шаблоне специально перезаписывают эти значения). asaveljevs 8 лет назад 0
Я хочу изменить числовые значения в выражении для этого конкретного хоста, но, как вы можете видеть на изображении, оно серое и недоступно для редактирования. Edik Mkoyan 8 лет назад 0

2 ответа на вопрос

5
asaveljevs

Обычный подход в этом случае заключается в использовании пользовательских макросов . Вместо жесткого кодирования «30» в выражении триггера мы заменим его пользовательским макросом:

 > {$MAX_IOWAIT} 

Затем мы определяем {$ MAX_IOWAIT} как «30», Template OS Linuxа затем мы можем переопределить значение этого макроса на каждом хосте.

Работает и для Zabbix 3.0. datakid 8 лет назад 0
1
Vladimir

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

Я устал от этого, но клон все еще привязан к шаблону и клонируется на всех хостах этого шаблона. Edik Mkoyan 8 лет назад 0
Вы должны клонировать его внутри хоста, а не в шаблоне. Vladimir 8 лет назад 0

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