Установка исполнимых модулей регистрации событий

Для установления взаимодействия приложения сторонней компании со службами Диспетчера событий необходимо скопировать два файла *.exe из веб-сервера на систему с приложением сторонней компании.

Существует два исполнимых модуля, которые могут запускаться из вашей утилиты сетевого управления: PostEvent.exe и SendEvent.exe. PostEvent.exe создает событие, которое обрабатывается при следующем запросе службы Диспетчера событий, и модуль SendEvent.exe немедленно обрабатывает событие. Рекомендуется использовать приложение PostEvent.exe в повседневной деятельности.

Для установки исполнимых модулей регистрации событий:

  1. Из папки C:\Program Files (x86)\LANDesk\Framework\EventLogging на веб -сервере скопируйте следующие файлы в местоположение на сервере приложений сторонней компании, в которое пользователь имеет доступ.
    PostEvent.exe
    PostEvent.exe.config
    SendEvent.exe
    SendEvent.exe.config
    EventSender.dll
  2. В текстовом редакторе откройте файл PostEvent.exe.config и SendEvent.exe.config.
  3. В обоих файлах измените строку:
    <value>https://localhost/ServiceDesk.Framework/EventLog.asmx</value>
    Она должна содержать URL-адрес веб-приложения Framework, которое будет использоваться с Диспетчером событий.
    Обычно она находится на web-сервере.
  4. Сконфигурируйте приложение сторонней компании, чтобы оно отправляло командную строку для вызова файла PostEvent.exe или SendEvent.exe.

Для получения дополнительной информации о конфигурации отправляемой командной строки приложения сторонней компании см. документацию данного приложения.

Пример командной строки:

PostEvent "<источник события>" "<тип события>" "<заголовок события>" "[<описание>]" "[<элемент конфигурации>]" "[<приоритет>]" "[<состояние>]" "[<параметр1>]" "[<параметр2>]" "[<параметр3>]"

Параметры должны использоваться в указанном выше порядке. Источник события, тип события и заголовок события - это обязательные параметры. Оставшиеся параметры, указанные в [квадратных скобках] - необязательные.

Например:

PostEvent "SolarWinds" "SystemDown" "Server Down" "Сервер выключается" "WebServer1" "" "Status_BAD"

В этой команде используется исполнимый модуль PostEvent с параметрами для источника события, типа события, заголовка события, описания и элемента конфигурации, без значения для приоритета, но со значением статуса.

Параметры - источник события, заголовок события и описание могут содержать любой текст, описывающий событие. Затем они используются во время конфигурации параметров события в Диспетчере событий.