Мониторинг портов не отключается при выполнении задачи "Отключить мониторинг портов"

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

Исходная версия продукта: Microsoft System Center 2012 Operations Manager, System Center 2012 R2 Operations Manager
Исходный номер базы знаний: 2960230

Симптомы

При выполнении задачи Отключить мониторинг портов , чтобы отключить мониторинг устройства сетевого порта, мониторинг портов для этого устройства не отключается должным образом.

Причина

Эта проблема возникает, если порт входит в группу Сетевые адаптеры управляемого компьютера.

Например, эта проблема возникает при следующих обстоятельствах:

  • Задачи по включению и отключению мониторинга портов добавляют порт в группу Критически важные сетевые адаптеры.
  • Ранее порт был добавлен в группу Сетевые адаптеры управляемого компьютера, так как компьютер, подключенный к порту, отслеживается (процесс, известный как сшивание портов).
  • Логика, определяемая, отслеживается ли порт, проверяет, входит ли порт в группу всех активно отслеживаемых сетевых интерфейсов. К ним относятся следующие группы:
    • Группа "Расширенные сетевые адаптеры"
    • Группа "Критически важные сетевые адаптеры" (в которую задача включения и отключения добавляет порт)
    • Группа сетевых адаптеров управляемого компьютера (в которую добавляется порт с помощью сшивания портов)
    • Группа сетевых адаптеров ретрансляции

Таким образом, порт по-прежнему активно отслеживается, так как он входит в группу Сетевые адаптеры управляемого компьютера.

Обходной путь

Чтобы отключить мониторинг для определенного порта, независимо от членства в группе этого порта, выполните следующие действия.

  1. Выберите порт для отключения, а затем откройте Обозреватель работоспособности.
  2. В разделе Работоспособности Обозреватель выберите элемент верхнего уровня с именем Entity Health — port_name (Object).
  3. На панели инструментов окна Работоспособность Обозреватель выберите Отключить этот монитор в меню Переопределения, а затем выберите Для объекта: port_name.
  4. В диалоговом окне Переопределение свойств убедитесь, что переопределение свойства Enabled имеет значение False. Выберите пакет управления, чтобы сохранить это переопределение (или создать новый), а затем нажмите кнопку ОК.

Чтобы автоматически отключить мониторинг с помощью PowerShell, выполните следующий скрипт в оснастке System Center Operations Manager:

$port = Get-SCOMMonitoringObject -DisplayName "SOME_DEVICE"
$monitorsToOverride = Get-SCOMMonitor -Recurse -Instance $port
$mp = Get-SCOMManagementPack -DisplayName "PORT_OVERRIDES_MP"
$monitorsToOverride | ForEach-Object {Disable-SCOMMonitor -Monitor $_ -Instance $port -ManagementPack $mp}

Примечание.

Команда Get-SCOMMonitoringObject может возвращать много объектов в зависимости от предоставленного отображаемого имени. Поэтому убедитесь, что $port содержит только один объект. Затем настройте вызов для Get-SCOMManagementPack получения переопределений пакета управления. Рекомендуется использовать новый пакет управления, так как пакет управления можно легко удалить, если произойдет что-то непредвиденное.

Дополнительная информация

Сведения о том , что отслеживается в разделе Что отслеживается с помощью System Center Operations Manager 2012 Network Monitoring.