Registro de eventos usando uma URL

Se o aplicativo de terceiro não puder executar os executáveis de Registro de eventos (por exemplo, a partir de um servidor Linux), você pode gerar eventos usando uma URL que contenha os parâmetros necessários para o evento incluído nele.

Você pode usar duas URLs: PostarMensagem.aspx e EnviarMensagem.aspx. PostMessage.aspx cria um evento que é processado na próxima pesquisa do serviço Gerenciador de eventos, SendMessage.aspx processa o evento imediatamente. Recomendamos que você use normalmente o PostMessage.aspx normalmente.

Para obter mais informação sobre como configurar saídas de URL do aplicativo de terceiro, consulte a documentação fornecida com o aplicativo.

A URL necessária é do tipo:

https://server/ServiceDesk.Framework/PostMessage.aspx?source=<Event Source>&type=<Event Type>&title=<Event Title>[&desc=<Description>&ci=<Configuration Item>&priority=<Priority>&status=<Status>&p1=<Parameter1>&p2=<Parameter2>&p3=<Parameter3>]

onde server/ServiceDesk.Framework é o nome do servidor e do diretório virtual que hospedam o aplicativo web do Framework (geralmente o servidor web).

Todos os parâmetros a partir de <Descrição> são opcionais.

Por exemplo:

https://server/ServiceDesk.Framework/PostMessage.aspx?source=Nagios&type=Server Down&title=Server is Down&ci=WebServer1&status=Status_BAD

A maneira mais fácil de iniciar uma URL a partir de um aplicativo Linux é usar o comando wget. A sintaxe que executará a solicitação silenciosamente e não salvará o resultado é a seguinte:

wget -q "https://server/ServiceDesk.Framework/PostMessage.aspx?source=..." -O /dev/null