Se voc¨º n?o estiver satisfeito com os tipos de m¨ªdia existentes para envio de alertas, h¨¢ uma maneira alternativa de fazer isso. Voc¨º pode criar um script que gerenciar¨¢ a notifica??o do seu jeito.
Os scripts de alerta s?o executados no servidor Áú»¢¶Ä²©. Esses scripts devem estar localizados no diret¨®rio especificado no par?metro configuration file AlertScriptsPath
do servidor.
Aqui est¨¢ um exemplo de um script de alerta personalizado:
A partir da vers?o 3.4, o Áú»¢¶Ä²© verifica o c¨®digo de sa¨ªda dos comandos e scripts executados. Qualquer c¨®digo de sa¨ªda diferente de 0 ¨¦ considerado um erro de command execution. Nesse caso, o Áú»¢¶Ä²© tentar¨¢ repetir a execu??o falhada.
As vari¨¢veis de ambiente n?o s?o preservadas ou criadas para o script, portanto, devem ser tratadas explicitamente.
Para configurar scripts de alerta personalizados como tipo de m¨ªdia:
A aba Tipo de m¨ªdia cont¨¦m atributos gerais do tipo de m¨ªdia:
Todos os campos de entrada obrigat¨®rios s?o marcados com um asterisco vermelho.
Os seguintes par?metros s?o espec¨ªficos para o tipo de m¨ªdia script:
Par?metro | Descri??o |
---|---|
Nome do Script | Digite o nome do arquivo de script (por exemplo,notification.sh) tque est¨¢ localizado no diret¨®rio especificado no par?metro configuration file AlertScriptsPath do servidor. |
Par?metros do script | Adicione par?metros de linha de comando ao script. {ALERT.SENDTO}, {ALERT.SUBJECT} e {ALERT.MESSAGE} os macros s?o suportados nos par?metros do script. Personalizar os par?metros do script ¨¦ suportado desde o Áú»¢¶Ä²© 3.0.. |
Para detalhes sobre como configurar mensagens padr?o e op??es de processamento de alertas, consulte common media type parameters.
Mesmo que um script de alerta n?o use mensagens padr?o, os templates de mensagem para os tipos de opera??o usados por esse tipo de m¨ªdia ainda devem ser definidos, caso contr¨¢rio, uma notifica??o n?o ser¨¢ enviada.
Como o processamento paralelo de tipos de m¨ªdia ¨¦ implementado desde o Áú»¢¶Ä²© 3.4.0, ¨¦ importante notar que, com mais de um tipo de m¨ªdia script configurado, esses scripts podem ser processados em paralelo por processos de alerta. O n¨²mero total de processos de alerta ¨¦ limitado pelo par?metro StartAlerters parameter.
Depois que o tipo de m¨ªdia estiver configurado, v¨¢ para a se??o Administra??o ¡ú ±«²õ³Ü¨¢°ù¾±´Çs e edite o perfil do usu¨¢rio para atribuir a m¨ªdia desse tipo ao usu¨¢rio. Os passos para configurar a m¨ªdia do usu¨¢rio, sendo comuns a todos os tipos de m¨ªdia, est?o descritos na p¨¢gina Media types.
Observe que, ao definir uma m¨ªdia do usu¨¢rio, o campo Enviar para n?o pode ficar vazio. Se este campo n?o for usado no script de alerta, insira qualquer combina??o de caracteres suportados para contornar os requisitos de valida??o.