Configurazione degli eseguibili di Registrazione eventi

Per consentire alla propria applicazione di terza parte di comunicare con i servizi di Event Manager, è necessario copiare due file *.exe dal proprio server Web al sistema di terza parte.

Sono disponibili due eseguibili da eseguire mediante il proprio strumento di gestione di rete: PostEvent.exe e SendEvent.exe. PostEvent.exe crea un evento elaborato al successivo polling del servizio Event Manager, mentre SendEvent.exe elabora l'evento immediatamente. Raccomandiamo di ricorrere a PostEvent.exe per il normale utilizzo.

Per configurare gli eseguibili di Registrazione eventi:

  1. Dalla cartella C:\Program Files (x86)\LANDesk\Framework\EventLogging sul server Web, copiare i file seguenti in una posizione sul proprio server applicazioni di terza parte, a cui può accedere l'account utente con in esecuzione l'applicazione di terza parte.
    PostEvent.exe
    PostEvent.exe.config
    SendEvent.exe
    SendEvent.exe.config
    EventSender.dll
  2. In un editor di testo, aprire PostEvent.exe.config e SendEvent.exe.config.
  3. In entrambi i file di configurazione, modificare la linea:
    <value>https://localhost/ServiceDesk.Framework/EventLog.asmx</value>
    in modo che punti all'URL per l'applicazione Web Framework che si desidera usare con Event Manager.
    In genere è presente sul server Web.
  4. Configurare la propria applicazione di terza parte in modo da inviare una stringa con la linea di comando per chiamare PostEvent.exe o SendEvent.exe.

Per informazioni sulla configurazione degli output della linea di comando dalla propria applicazione di terza parte, fare riferimento alla documentazione specifica fornita con l'applicazione.

La linea di comando ha la seguente forma:

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

I parametri devono essere nell'ordine specificato sopra. Event Source, Event Type e Event Title sono parametri obbligatori. I restanti parametri, mostrati tra [parentesi quadre], sono opzionali.

Ad esempio:

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

Utilizza l'eseguibile PostEvent e imposta i valori per Event Source, Event Type, Event Title, Description e Configuration Item, non imposta alcun valore per Priority, quindi imposta un valore per Status.

I parametri Event Source, Event Title e Description possono contenere qualsiasi testo desiderato in grado di descrivere l'evento. Tali parametri vengono quindi utilizzati nelle condizioni degli eventi che si configurano nel componente Event Manager.