Partilhar via


Disable-SCOMMonitor

Desativa os monitores no Operations Manager.

Syntax

Disable-SCOMMonitor
       [-Monitor] <ManagementPackMonitor[]>
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMMonitor
       [-Monitor] <ManagementPackMonitor[]>
       [[-Instance] <MonitoringObject[]>]
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMMonitor
       [-Monitor] <ManagementPackMonitor[]>
       [[-Group] <MonitoringObject[]>]
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMMonitor
       [-Monitor] <ManagementPackMonitor[]>
       [-Class] <ManagementPackClass[]>
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

O cmdlet Disable-SCOMMonitor desativa os monitores no System Center – Operations Manager. No Operations Manager, os monitores definem a lógica para determinar o estado de funcionamento de um objeto. O cmdlet desativa os monitores ao criar e guardar substituições que modificam o comportamento predefinido de um monitor.

Exemplos

Exemplo 1: Desativar um monitor

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:\> $Monitor = Get-SCOMMonitor -DisplayName "*memory*"
PS C:\> Disable-SCOMMonitor -Class $Class -ManagementPack $MP -Monitor $Monitor -Enforce

Este exemplo desativa um monitor do Operations Manager.

O primeiro comando utiliza o cmdlet Get-SCOMManagementPack para obter um objeto de pacote de gestão e armazena o resultado na variável denominada $MP.

O segundo comando utiliza o cmdlet Get-SCOMClass para obter um objeto de classe e armazena o resultado na variável denominada $Class.

O terceiro comando utiliza o cmdlet Get-SCOMMonitor para obter um objeto de monitor e armazena o resultado na variável denominada $Monitor.

O quarto comando utiliza o cmdlet Disable-SCOMMonitor para desativar o monitor com o parâmetro Enforce . O cmdlet armazena a substituição na variável com o nome $MP.

Parâmetros

-Class

Especifica uma matriz de objetos de classe. Para obter informações sobre como obter um objeto de classe, escreva "Get-Help Get-SCOMClass".

Type:ManagementPackClass[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Enforce

Indica que o cmdlet define a propriedade Impor na substituição para $True.

Type:SwitchParameter
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Group

Especifica uma matriz de um ou mais objetos de grupo. Para obter informações sobre como obter um objeto de grupo, escreva "Get-Help Get-SCOMGroup".

Type:MonitoringObject[]
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Instance

Especifica uma matriz de objetos de instância de classe. O parâmetro Instance também aceita objetos de grupo como entrada. Para obter informações sobre como obter um objeto de instância de classe, escreva "Get-Help Get-SCOMClassInstance".

Type:MonitoringObject[]
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ManagementPack

Especifica um ou mais objetos de pacote de gestão onde pode guardar a substituição. Se o monitor estiver num pacote de gestão não selado, tem de guardar as substituições no mesmo pacote de gestão. Para obter informações sobre como obter um objeto de pacote de gestão, escreva "Get-Help Get-SCOMManagementPack".

Type:ManagementPack
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Monitor

Especifica uma matriz de um ou mais objetos de monitorização. Para obter informações sobre como obter um objeto de monitor, escreva "Get-Help Get-SCOMMonitor".

Type:ManagementPackMonitor[]
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Indica que o cmdlet cria ou modifica um objeto que um comando pode utilizar no pipeline. Por predefinição, este cmdlet não gera quaisquer dados.

Type:SwitchParameter
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False