Se você selecionar a opção Gravar em arquivo ao definir um método de notificação, todas as variáveis básicas de ambiente e de atributos serão gravadas em um arquivo de texto, que será fechado antes da execução do script ou do programa do método de notificação. Esse arquivo de notificação é gravado toda vez que o método de notificação é chamado para um contato, e é um mecanismo útil para transmitir informações relevantes ao script de notificação, que não está disponível no ambiente.
O caminho completo do arquivo de notificação é definido na variável de ambiente NX_NTF_FILENAME, que está disponível para o processo do método de notificação. O nome do arquivo também é adicionado ao fim do valor inserido no campo Método de notificação ao definir o método de notificação. Por exemplo, se o Método de notificação for ‘pdm_perl –w mymethod.pl’, o processo real executará pdm_perl –w mymethod.pl unique_notification_file_name'.
Importante: O administrador pode limpar os arquivos de notificação. Esta limpeza é particularmente importante em sites que usam grande volume de notificações, o que pode resultar em milhares de arquivos de notificação por dia. Os arquivos ficam localizados no diretório temporário padrão (TEMP no Windows e TMP no UNIX). Uma sugestão é excluir o arquivo no fim do script/programa do método de notificação.
O arquivo de notificação é um arquivo de texto padrão dividido em seções. Cada linha contém um par de atributo/valor ou um marcador de seção. Cada arquivo de notificação possui três seções, conforme descrito pelo seguinte. Todas as seções começam com “-----” seguido por uma nova linha.
Fornece informações sobre a ocorrência.
Fornece informações sobre a requisição de mudança.
Fornece informações sobre a solicitação.
Fornece informações sobre o destinatário.
Fornece as mesmas informações disponíveis nas variáveis de ambiente básicas.
Observação: os nomes de seção para o ticket e o destinatário são, na verdade, os nomes de objetos para os atributos naquela seção. Para obter uma lista completa de todos os nomes de atributo para qualquer objeto, consulte o Guia de Referência Técnica do CA SDM.
Em cada seção estão contidas várias linhas de pares de atributo/valor, cada uma representando um atributo do objeto correspondente. O tópico Variáveis de atributo, nesta seção, fornece informações detalhadas sobre como essas linhas estão formatadas e o que elas significam.
As quebras de linha no valor de um atributo são reproduzidas como linhas novas no arquivo de notificação. O processo de método de notificação só pode usar as linhas de atributo ou valor que comecem com NX_NTF e os marcadores de seção. Gere um arquivo de exemplo e verifique seu conteúdo antes de trabalhar com um arquivo de notificação em seu processo de método de notificação.
|
Copyright © 2013 CA.
Todos os direitos reservados.
|
|