This shows you the differences between two versions of the page.
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> |