En los asuntos y el texto del mensaje, puede utilizar macros para una notificaci¨®n m¨¢s eficiente de los problemas.
Adem¨¢s de una serie de macros integradas, macros de usuario y macros de expresi¨®n tambi¨¦n est¨¢ disponible una lista completa de macros admitidas por Áú»¢¶Ä²©.
Los ejemplos aqu¨ª ilustran c¨®mo puede usar macros en los mensajes.
Asunto del mensaje:
Cuando reciba el mensaje, el asunto del mensaje ser¨¢ reemplazado por algo como:
Mensaje:
Cuando reciba el mensaje, el mensaje ser¨¢ reemplazado por algo como:
Mensaje:
Valor m¨¢s reciente: {?last(/{HOST.HOST}/{ITEM.KEY})}
M?XIMO durante 15 minutos: {?max(/{HOST.HOST}/{ITEM.KEY},15m)}
MIN durante 15 minutos: {?min(/{HOST.HOST}/{ITEM.KEY},15m)}
Cuando reciba el mensaje, el mensaje ser¨¢ reemplazado por algo como:
Mensaje:
Cuando reciba el mensaje, contendr¨¢ un enlace al Evento p¨¢gina de detalles, que proporciona informaci¨®n sobre el evento, su desencadenante, y una lista de los ¨²ltimos eventos generados por el mismo activador.
Informar sobre valores de varios hosts en una expresi¨®n de activaci¨®n.
Mensaje:
Nombre del problema: {TRIGGER.NAME}
Expresi¨®n desencadenante: {TRIGGER.EXPRESSION}
1. Valor del art¨ªculo en {HOST.NAME1}: {ITEM.VALUE1} ({ITEM.NAME1})
2. Valor del art¨ªculo en {HOST.NAME2}: {ITEM.VALUE2} ({ITEM.NAME2})
Cuando reciba el mensaje, el mensaje ser¨¢ reemplazado por algo me gusta:
Nombre del problema: la carga del procesador es demasiado alta en un host local
Expresi¨®n de activaci¨®²Ô: last(/Myhost/system.cpu.load[percpu,avg1])>5 or last(/Myotherhost/system.cpu.load[percpu,avg1])>5
1. Valor del elemento en Myhost: 0,83 (carga del procesador (promedio de 1 min por n¨²cleo))
2. Valor del art¨ªculo en Myotherhost: 5.125 (Carga del procesador (promedio de 1 min por n¨²cleo))
Recibir detalles tanto del evento problem¨¢tico como del evento de °ù±ð³¦³Ü±è±ð°ù²¹³¦¾±¨®²Ô en un °ù±ð³¦³Ü±è±ð°ù²¹³¦¾±¨®²Ô mensaje:
Mensaje:
Problema:
ID de evento: {EVENT.ID}
Valor del evento: {EVENT.VALUE}
Estado del evento: {EVENT.STATUS}
Hora del evento: {EVENT.TIME}
Fecha del evento: {EVENT.DATE}
Edad del evento: {EVENT.AGE}
Confirmaci¨®n de evento: {EVENT.ACK.STATUS}
Historial de actualizaciones de eventos: {EVENT.UPDATE.HISTORY}
Recuperaci¨®²Ô:
ID de evento: {EVENT.RECOVERY.ID}
Valor del evento: {EVENT.RECOVERY.VALUE}
Estado del evento: {EVENT.RECOVERY.STATUS}
Hora del evento: {EVENT.RECOVERY.TIME}
Fecha del evento: {EVENT.RECOVERY.DATE}
Datos operativos: {EVENT.OPDATA}
Cuando reciba el mensaje, las macros ser¨¢n reemplazadas por algo como:
Problema:
ID de evento: 21874
Valor del evento: 1
Estado del evento: PROBLEMA
Hora del evento: 13:04:30
Fecha del evento: 2018.01.02
Edad del evento: 5m
Reconocimiento de evento: S¨ª
Historial de actualizaciones de eventos: 2018.01.02 13:05:51 "John Smith (Administrador)"
Acciones: reconocidas.
Recuperaci¨®²Ô:
ID de evento: 21896
Valor del evento: 0
Estado del evento: OK
Hora del evento: 13:10:07
Fecha del evento: 2018.01.02
Datos operativos: el valor actual es 0,83