События действий

 

Опубликовано: Март 2016

Применимо к: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Каждое действие Runbook в Orchestrator может отправлять событие, когда не может запуститься или запускается слишком долго. Эти события представлены на вкладке События в Runbook Designer. Их можно также настроить таким образом, что они будут передаваться в приемник — SNMP-ловушку. События действий Runbook отправляются только для тех действий, которые для этого специально настроены.

Настройка действия для отправки событий

  1. Откройте Runbook в Runbook Designer.

  2. Дважды щелкните действие, чтобы просмотреть его свойства.

  3. Откройте вкладку Поведение при выполнении .

  4. Введите количество секунд, через которое должно отправляться событие, если действие запускается слишком долго.

  5. Установите флажок Сообщить, если действие не удалось запустить, чтобы отправить событие, если действие не удается запустить.

  6. Нажмите кнопку Готово, чтобы сохранить действие.

Получение событий от SNMP

Кроме просмотра событий на вкладке События в Runbook Designer, можно отправлять их по адресу SNMP-ловушки. Это позволяет отслеживать работоспособность среды Orchestrator с помощью других средств упреждающего извещения. Единственное требование к такому средству — оно должно поддерживать получение SNMP-ловушек. Для добавления и настройки SNMP-ловушек для событий Runbook можно использовать служебную программу настройки доставки событий Orchestrator.

Добавление адреса SNMP-ловушки

Для добавления адреса SNMP-ловушки выполните команду oedc один раз для каждого добавляемого адреса, выдерживая следующий синтаксис:

oedc /snmp /add /ip <целевой IP-адрес> /port <целевой порт> /version <версия> /community <сообщество>

Например, для отправки ловушек с помощью SNMP версии 1 в SNMP-приемник с IP-адресом 10.1.1.10, портом 162 и сообществом public используйте следующую процедуру.

Чтобы добавить адрес SNMP-ловушки, выполните следующие действия:
  1. Откройте командную строку с правами администратора.

  2. Перейдите в папку Системный диск:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Management Server.

  3. Введите следующую команду: oedc /snmp /add /ip 10.1.1.10 /port 162 /version SNMP1 /community public.

  4. Перезапустите службу Orchestrator Runbook Service и службу Orchestrator Runbook Server Monitor.

Удаление всех адресов SNMP-ловушек

Удалить отдельные SNMP-ловушки нельзя. Вместо этого нужно удалить все адреса и затем снова добавить нужные ловушки. Чтобы удалить все адреса SNMP-ловушек, выполните команду oedc со следующим синтаксисом:

oedc /snmp /clear

Чтобы удалить все адреса SNMP-ловушек, выполните следующие действия:
  1. Откройте командную строку с правами администратора.

  2. Перейдите в папку Системный диск:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Management Server.

  3. Введите следующую команду: oedc /snmp /clear.

  4. Перезапустите службу Orchestrator Runbook Service и службу Orchestrator Runbook Server Monitor.

Получение SNMP-ловушек

После настройки адреса SNMP-ловушки для уведомлений о событиях Orchestrator можно получать их с помощью любого средства, которое читает SNMP-ловушки. Для чтения информации можно также использовать действие Мониторинг SNMP-ловушки в Runbook. Если содержимое SNMP-ловушки превышает 1000 символов, оно усекается до этой длины.

В следующей таблице перечислены привязки переменных.

ИД ловушки уровня предприятия 1.3.6.1.4.1.4217.100.100
Универсальный ИД (6)
Специальный ИД (1)
ИД информации о событиях Orchestrator Тип события Orchestrator — 1

Сводка события Orchestrator — 2

Сведения о событиях Orchestrator — 3
Пример Тип события Orchestrator — 1.3.6.1.4.1.4217.100.100.1

Сводка события Orchestrator — 1.3.6.1.4.1.4217.100.100.2

Сведения о событии Orchestrator — 1.3.6.1.4.1.4217.100.100.3

См. также

Журналы Orchestrator