Nos assuntos da mensagem e no texto da mensagem, voc¨º pode usar macros para mais relat¨®rios de problemas eficientes.
Uma lista completa de macros suportado pelo Áú»¢¶Ä²© est¨¢ dispon¨ªvel.
Exemplos aqui ilustram como voc¨º pode usar macros em mensagens.
Assunto da mensagem:
Quando voc¨º receber a mensagem, o assunto da mensagem ser¨¢ substitu¨ªdo por algo como:
Mensagem:
Quando voc¨º receber a mensagem, a mensagem ser¨¢ substitu¨ªda por algo Como:
Mensagem:
?ltimo valor: last(/{HOST.HOST}/{ITEM.KEY})
MAX por 15 minutos: max(/{HOST.HOST}/{ITEM.KEY},15m)
MIN por 15 minutos: min(/{HOST.HOST}/{ITEM.KEY},15m)
Quando voc¨º receber a mensagem, a mensagem ser¨¢ substitu¨ªda por algo Como:
Mensagem:
Quando voc¨º receber a mensagem, ela conter¨¢ um link para o Evento p¨¢gina de detalhes, que fornece informa??es sobre o evento, seu acionador, e uma lista dos ¨²ltimos eventos gerados pelo mesmo gatilho.
Informando sobre valores de v¨¢rios hosts em uma express?o de trigger.
Mensagem:
Nome do problema: {TRIGGER.NAME}
Express?o de gatilho: {TRIGGER.EXPRESSION}
1. Valor do item em {HOST.NAME1}: {ITEM.VALUE1} ({ITEM.NAME1})
2. Valor do item em {HOST.NAME2}: {ITEM.VALUE2} ({ITEM.NAME2})
Quando voc¨º receber a mensagem, a mensagem ser¨¢ substitu¨ªda por algo Como:
Nome do problema: a carga do processador est¨¢ muito alta em um host local
Express?o de gatilho: last(/Myhost/system.cpu.load[percpu,avg1])>5 ou last(/Myotherhost/system.cpu.load[percpu,avg1])>5
1. Valor do item no Myhost: 0,83 (carga do processador (m¨¦dia de 1 min por n¨²cleo))
2. Valor do item no Myotherhost: 5,125 (carga do processador (m¨¦dia de 1 min por n¨²cleo))
Receber detalhes do evento de problema e do evento de recupera??o em um recupera??o mensagem:
Mensagem:
Problema:
ID do evento: {EVENT.ID}
Valor do evento: {EVENT.VALUE}
Status do evento: {EVENT.STATUS}
Hor¨¢rio do evento: {EVENT.TIME}
Data do evento: {EVENT.DATE}
Idade do evento: {EVENT.AGE}
Confirma??o de evento: {EVENT.ACK.STATUS}
Hist¨®rico de atualiza??es de eventos: {EVENT.UPDATE.HISTORY}
Recupera??o:
ID do evento: {EVENT.RECOVERY.ID}
Valor do evento: {EVENT.RECOVERY.VALUE}
Status do evento: {EVENT.RECOVERY.STATUS}
Hora do evento: {EVENT.RECOVERY.TIME}
Data do evento: {EVENT.RECOVERY.DATE}
Dados operacionais: {EVENT.OPDATA}
Ao receber a mensagem, as macros ser?o substitu¨ªdas por algo Como:
Problema:
ID do evento: 21874
Valor do evento: 1
Status do evento: PROBLEMA
Hor¨¢rio do evento: 13:04:30
Data do evento: 2018.01.02
Idade do evento: 5m
Reconhecimento de evento: Sim
Hist¨®rico de atualiza??o do evento: 2018.01.02 13:05:51 "John Smith (Admin)"
A??es: reconhecidas.
Recupera??o:
ID do evento: 21896
Valor do evento: 0
Status do evento: OK
Hor¨¢rio do evento: 13:10:07
Data do evento: 2018.01.02
Dados operacionais: O valor atual ¨¦ 0,83
::: n?o importante Macros de notifica??o separadas para o original evento de problema e evento de recupera??o s?o suportados desde o Áú»¢¶Ä²© 2.2.0. :::