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ń:
- 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 - Otwórz w edytorze tekstów pliki PostEvent.exe.config i SendEvent.exe.config.
- 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. - 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ń.