Disable-SCOMRule

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

Синтаксис

Empty (по умолчанию)

Disable-SCOMRule
    [-Rule] <ManagementPackRule[]>
    [-ManagementPack] <ManagementPack>
    [-Enforce]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromInstance

Disable-SCOMRule
    [-Rule] <ManagementPackRule[]>
    [[-Instance] <MonitoringObject[]>]
    [-ManagementPack] <ManagementPack>
    [-Enforce]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromGroup

Disable-SCOMRule
    [-Rule] <ManagementPackRule[]>
    [[-Group] <MonitoringObject[]>]
    [-ManagementPack] <ManagementPack>
    [-Enforce]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromManagementPackClass

Disable-SCOMRule
    [-Rule] <ManagementPackRule[]>
    [-Class] <ManagementPackClass[]>
    [-ManagementPack] <ManagementPack>
    [-Enforce]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Disable-SCOMRule создает и сохраняет переопределения, которые отключают правила мониторинга System Center — Operations Manager. После отключения правила мониторинга Operations Manager больше не создает оповещения для систем, указанных в правилах.

Примеры

Пример 1. Отключение правила мониторинга

PS C:\>$MP = Get-SCOMManagementPack -DisplayName "My SQL MP Customization" | where {$_.Sealed -eq $False}
PS C:\> $Class = Get-SCOMClass -DisplayName "SQL DB Engine"
PS C:\> $Rule = Get-SCOMRule -DisplayName "*Events/sec"
PS C:\> Disable-SCOMRule -Class $Class -Rule $Rule -ManagementPack $MP -Enforce

В этом примере отключается правило мониторинга для пакета управления.

Первые три команды получают неуправляемый объект пакета управления, объект класса и объект правила мониторинга, а затем хранят объекты в $MP, $Class и $Rule переменных соответственно.

Последняя команда отключает правило мониторинга, хранящееся в $Rule для объекта класса, хранящегося в $Class. Команда сохраняет переопределение в пакете управления, хранящееся в $MP. Команда задает параметр Принудительное применение.

Параметры

-Class

Указывает массив объектов пакета управления, представляющих классы, для которых командлет отключает правила. Чтобы получить объект ManagementPackClass , используйте командлет Get-SCOMClass .

Свойства параметра

Тип:

ManagementPackClass[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

FromManagementPackClass
Position:1
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Запрашивает подтверждение перед запуском командлета.

Свойства параметра

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Enforce

Указывает, что Operations Manager применяет переопределение, которое отключает правила мониторинга.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:3
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Group

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

Свойства параметра

Тип:

MonitoringObject[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

FromGroup
Position:1
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Instance

Задает массив объектов мониторинга, представляющих экземпляры. Чтобы получить экземпляры, используйте командлет Get-SCOMClassInstance . Командлет отключает правила для этих экземпляров. Этот параметр также принимает объекты группы. Чтобы получить объект группы, используйте командлет Get-SCOMGroup.

Свойства параметра

Тип:

MonitoringObject[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

FromInstance
Position:1
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ManagementPack

Указывает объект пакета управления, в котором хранятся переопределения. Чтобы получить объект пакета управления, используйте командлет Get-SCOMManagementPack. Если правило находится в неуправляемом пакете управления, необходимо сохранить переопределение в том же пакете управления.

Свойства параметра

Тип:ManagementPack
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:1
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PassThru

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

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:4
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Rule

Задает массив правил как объекты ManagementPackRule. Чтобы получить объект ManagementPackRule, используйте командлет Get-SCOMRule.

Свойства параметра

Тип:

ManagementPackRule[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:2
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Свойства параметра

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.