Configurar os executáveis do Registro de eventos

Para habilitar um aplicativo de terceiros a se comunicar com os serviços do Gerenciador de Eventos, você precisa copiar dois arquivos *.exe do seu Servidor Web para o sistema de terceiro.

Existem dois executáveis disponíveis para serem executados a partir da sua ferramenta de gerenciamento de rede: PostEvent.exe e SendEvent.exe. PostEvent.exe cria um evento que é processado na próxima vez que o serviço Gerenciador de eventos for ativado, SendEvent.exe processa o evento imediatamente. Recomendamos que você use normalmente o PostEvent.exe.

Para configurar o Registro de eventos executáveis:

  1. Na pasta C:\Program Files (x86)\LANDesk\Framework\EventLogging no Servidor Web, copie os arquivos a seguir para um local no servidor de aplicativos de terceiros que possa ser acessado pela conta de usuário que está executando o aplicativo de terceiro.
    PostEvent.exe
    PostEvent.exe.config
    SendEvent.exe
    SendEvent.exe.config
    EventSender.dll
  2. No editor de texto, abra os arquivos PostEvent.exe.config e SendEvent.exe.config.
  3. Em ambos os arquivos de configuração, editar a linha:
    <value>https://localhost/ServiceDesk.Framework/EventLog.asmx</value>
    para que ele aponte para o URL do aplicativo web de Framework que está instalado no Service Desk.
    Usualmente localiza-se no servidor Web.
  4. Configure seu aplicativo de terceiro para que envie um alinha de comando para chamar qualquer um dos dois PostEvent.exe ou SendEvent.exe.

Para obter mais informação sobre como configurar saídas de linha de comando em aplicações de terceiros, consulte a documentação fornecida com este aplicativo.

A forma da linha de comando é similar a:

PostEvent "<Event Source>" "<Event Type>" "<Event Title>" "[<Description>]" "[<Configuration Item>]" "[<Priority>]" "[<Status>]" "[<Parameter1>]" "[<Parameter2>]" "[<Parameter3>]"

Os parâmetros devem estar na ordem especificadas acima. Origem do evento, Tipo de evento e Título do evento são parâmetros obrigatórios. Os parâmetros restantes, exibidos entre [colchetes], são opcionais.

Por exemplo:

PostEvent "SolarWinds" "SystemDown" "Server Down" "Server is Down" "WebServer1" "" "Status_BAD"

Usa o executável PostEvent e define valores para Origem de evento, Tipo de evento, Título de evento, Descrição e Item de configuração, não define valores para Prioridade e, em seguida, define um valor para Status.

A Origem do evento, Título do evento e a Descrição de parâmetros pode ser qualquer texto da sua escolha para descrever o evento. Esses são usados nas condições do evento que você configura no componente Gerenciador de eventos.