Установка исполнимых модулей регистрации событий
Для установления взаимодействия приложения сторонней компании со службами Диспетчера событий необходимо скопировать два файла *.exe из веб-сервера на систему с приложением сторонней компании.
Существует два исполнимых модуля, которые могут запускаться из вашей утилиты сетевого управления: PostEvent.exe и SendEvent.exe. PostEvent.exe создает событие, которое обрабатывается при следующем запросе службы Диспетчера событий, и модуль SendEvent.exe немедленно обрабатывает событие. Рекомендуется использовать приложение PostEvent.exe в повседневной деятельности.
Для установки исполнимых модулей регистрации событий:
- Из папки C:\Program Files (x86)\LANDesk\Framework\EventLogging на веб -сервере скопируйте следующие файлы в местоположение на сервере приложений сторонней компании, в которое пользователь имеет доступ.
PostEvent.exe
PostEvent.exe.config
SendEvent.exe
SendEvent.exe.config
EventSender.dll - В текстовом редакторе откройте файл PostEvent.exe.config и SendEvent.exe.config.
- В обоих файлах измените строку:
<value>https://localhost/ServiceDesk.Framework/EventLog.asmx</value>
Она должна содержать URL-адрес веб-приложения Framework, которое будет использоваться с Диспетчером событий.
Обычно она находится на web-сервере. - Сконфигурируйте приложение сторонней компании, чтобы оно отправляло командную строку для вызова файла PostEvent.exe или SendEvent.exe.
Для получения дополнительной информации о конфигурации отправляемой командной строки приложения сторонней компании см. документацию данного приложения.
PostEvent "<источник события>" "<тип события>" "<заголовок события>" "[<описание>]" "[<элемент конфигурации>]" "[<приоритет>]" "[<состояние>]" "[<параметр1>]" "[<параметр2>]" "[<параметр3>]"
Параметры должны использоваться в указанном выше порядке. Источник события, тип события и заголовок события - это обязательные параметры. Оставшиеся параметры, указанные в [квадратных скобках] - необязательные.
Например:
PostEvent "SolarWinds" "SystemDown" "Server Down" "Сервер выключается" "WebServer1" "" "Status_BAD"
В этой команде используется исполнимый модуль PostEvent с параметрами для источника события, типа события, заголовка события, описания и элемента конфигурации, без значения для приоритета, но со значением статуса.
Параметры - источник события, заголовок события и описание могут содержать любой текст, описывающий событие. Затем они используются во время конфигурации параметров события в Диспетчере событий.