ru:manual:config:notifications:action:operation:macros

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ru:manual:config:notifications:action:operation:macros [2014/09/25 14:52]
sasha Page moved from ru:2.2:manual:config:notifications:action:operation:macros to ru:manual:config:notifications:action:operation:macros
ru:manual:config:notifications:action:operation:macros [2015/10/12 23:25] (current)
dotneft
Line 3: Line 3:
 === Обзор === === Обзор ===
  
-Вы можете использовать макросы в теме и в тексте сообщения для более эффективном ​сообщении о проблеме.+Вы можете использовать макросы в теме и в тексте сообщений для более эффективном оповещении о проблемах.
  
-Доступен ​[[:ru:2.2:​manual:​appendix:​macros:​supported_by_location|полный список]] поддерживаемых макросов Zabbix'ом.+Имеется [[ru:​manual:​appendix:​macros:​supported_by_location|полный список]] поддерживаемых макросов в Zabbix.
  
 === Примеры === === Примеры ===
  
-Примеры приведенные здесь иллюстрируют то, каким образом ​вы можете использовать макросы в сообщениях.+Примеры приведенные здесьиллюстрируют то, как вы можете использовать макросы в сообщениях.
  
 == Пример 1 == == Пример 1 ==
Line 30: Line 30:
 Сообщение:​ Сообщение:​
   Последнее значение:​ {{HOSTNAME}:​{TRIGGER.KEY}.last(0)}   Последнее значение:​ {{HOSTNAME}:​{TRIGGER.KEY}.last(0)}
-  ​MAX за 15 минут: {{HOSTNAME}:​{TRIGGER.KEY}.max(900)} +  ​МАКС ​за 15 минут: {{HOSTNAME}:​{TRIGGER.KEY}.max(900)} 
-  ​MIN за 15 минут: {{HOSTNAME}:​{TRIGGER.KEY}.min(900)}+  ​МИН ​за 15 минут: {{HOSTNAME}:​{TRIGGER.KEY}.min(900)}
  
 При получении сообщения,​ само сообщение будет заменено на нечто подобное:​ При получении сообщения,​ само сообщение будет заменено на нечто подобное:​
  
   Последнее значение:​ 1.45   Последнее значение:​ 1.45
-  ​MAX за 15 минут: 2.33 +  ​МАКС ​за 15 минут: 2.33 
-  ​MIN за 15 минут: 1.01+  ​МИН ​за 15 минут: 1.01 
 + 
 +== Пример 4 == 
 + 
 +Информирование о значениях с нескольких узлов сети из выражения триггера. 
 + 
 +Сообщение:​ 
 +   
 +  Триггер:​ {TRIGGER.NAME} 
 +  Выражение триггера:​ {TRIGGER.EXPRESSION} 
 +    
 +  1. Значение элемента данных на {HOST.NAME1}:​ {ITEM.VALUE1} ({ITEM.NAME1}) 
 +  2. Значение элемента данных на {HOST.NAME2}:​ {ITEM.VALUE2} ({ITEM.NAME2}) 
 + 
 +При получении сообщения,​ само сообщение будет заменено на нечто подобное:​ 
 + 
 +  Триггер:​ Загрузка процессора слишком высокая на локальном хосте 
 +  Выражение триггера:​ {Myhost:​system.cpu.load[percpu,​avg1].last()}>​5 | {Myotherhost:​system.cpu.load[percpu,​avg1].last()}>​5 
 +   
 +  1. Значение элемента данных на Myhost: 0.83 (Загрузка процессора (усреднение за 1 мин по ядрам)) 
 +  2. Значение элемента данных на Myotherhost:​ 5.125 (Загрузка процессора (усреднение за 1 мин по ядрам)) 
 + 
 + 
 +== Пример 5 == 
 + 
 +Получение деталей по событию о проблеме и событию о восстановлении в сообщении о [[ru:​manual:​config:​notifications:​action#​настройка_действия|восстановлении]]:​ 
 + 
 +Сообщение:​ 
 + 
 +  Проблема:​ 
 +   
 +  ID события:​ {EVENT.ID} 
 +  Значение события:​ {EVENT.VALUE}  
 +  Состояние события:​ {EVENT.STATUS}  
 +  Время события:​ {EVENT.TIME} 
 +  Дата события:​ {EVENT.DATE} 
 +  Возраст события:​ {EVENT.AGE} 
 +  Подтверждение события:​ {EVENT.ACK.STATUS}  
 +  История подтверждений события:​ {EVENT.ACK.HISTORY} 
 +   
 +  Восстановление:​  
 +   
 +  ID события:​ {EVENT.RECOVERY.ID} 
 +  Значение события:​ {EVENT.RECOVERY.VALUE}  
 +  Состояние события:​ {EVENT.RECOVERY.STATUS}  
 +  Время события:​ {EVENT.RECOVERY.TIME} 
 +  Дата события:​ {EVENT.RECOVERY.DATE} 
 + 
 +При получении сообщения,​ эти макросы будет заменены на нечто подобное:​ 
 + 
 +  Проблема:​ 
 +   
 +  ID события:​ 21874 
 +  Значение события:​ 1  
 +  Состояние события:​ PROBLEM  
 +  Время события:​ 13:04:30 
 +  Дата события:​ 2014.01.02 
 +  Возраст события:​ 5m 
 +  Подтверждение события:​ Yes  
 +  История подтверждений события:​ 2014.01.02 13:05:51 "John Smith (Admin)"​ 
 +  -acknowledged- 
 +   
 +  Восстановление:​  
 +   
 +  ID события:​ 21896 
 +  Значение события:​ 0  
 +  Состояние события:​ OK  
 +  Время события:​ 13:10:07 
 +  Дата события:​ 2014.01.02 
 + 
 +<note important>​Раздельные макросы оповещений для оригинального события о проблеме и события о восстановлении поддерживаются начиная с Zabbix 2.2.0.</​note>​