Konfigurowanie programów wykonywalnych rejestrowania zdarzeń

Aby umożliwić aplikacji innej firmy komunikację z usługami Menedżera zdarzeń, należy skopiować dwa pliki *.exe z serwera sieci Web do systemu innej firmy.

Dostępne są dwa programy wykonywalne uruchamiane z poziomu narzędzia zarządzania siecią. PostEvent.exe oraz SendEvent.exe. Program PostEvent.exe tworzy zdarzenie, które jest przetwarzane podczas najbliższego sondowania przez usługę Menedżera zdarzeń, a program SendEvent.exe przetwarza zdarzenie natychmiast. W normalnych sytuacjach zaleca się używanie programu PostEvent.exe.

Aby skonfigurować programy wykonywalne rejestrowania zdarzeń:

  1. Z folderu C:\Program Files (x86)\LANDesk\Framework\EventLogging na serwerze sieci Web skopiuj poniższe pliki w takie położenie na serwerze aplikacji innej firmy, do którego ma dostęp konto użytkownika uruchamiającego aplikację innej firmy.
    PostEvent.exe
    PostEvent.exe.config
    SendEvent.exe
    SendEvent.exe.config
    EventSender.dll
  2. Otwórz w edytorze tekstów pliki PostEvent.exe.config i SendEvent.exe.config.
  3. W obydwu tych plikach konfiguracyjnych zmodyfikuj wiersz:
    <value>https://localhost/ServiceDesk.Framework/EventLog.asmx</value>
    w taki sposób, aby wskazywany był adres URL aplikacji sieci Web Środowisko, która ma być używana z Menedżerem zdarzeń.
    Jest to zwykle adres na serwerze sieci Web.
  4. Skonfiguruj aplikację innej firmy w taki sposób, aby wysyłała ciąg wiersza polecenia wywołujący program PostEvent.exe albo SendEvent.exe.

Informacje na temat konfigurowania danych wyjściowych wiersza polecenia z aplikacji innych firm można znaleźć w dokumentacji dostarczanej razem z tymi aplikacjami.

Wiersz polecenia ma następujący format:

PostEvent "<Źródło zdarzenia>" "<Typ zdarzenia>" "<Tytuł zdarzenia>" "[<Opis>]" "[<Element konfiguracji>]" "[<Priorytet>]" "[<Stan>]" "[<Parametr1>]" "[<Parametr2>]" "[<Parametr3>]"

Parametry muszą być określone w przedstawionej powyżej kolejności. Parametry Źródło zdarzenia, Typ zdarzenia i Tytuł zdarzenia są obowiązkowe. Pozostałe parametry (wypisane w nawiasach kwadratowych) są opcjonalne.

Na przykład:

PostEvent "SolarWinds" "SystemDown" "Serwer wyłączony" "Serwer jest wyłączony" "WebServer1" "" "Status_BAD"

To polecenie powoduje użycie programu PostEvent i ustawienie wartości parametrów Źródło zdarzenia, Typ zdarzenia, Tytuł zdarzenia, Opis i Element konfiguracji. Wartość parametru Priorytet pozostaje nieustawiona, a następnie ustawiona zostaje wartość parametru Stan.

Wartościami parametrów Źródło zdarzenia, Tytuł zdarzenia oraz Opis mogą być dowolnie wybrane teksty opisujące dane zdarzenie. Są one następnie używane w warunkach zdarzeń konfigurowanych w komponencie Menedżer zdarzeń.