Compartilhar via


Disable-SCOMMonitor

Desabilita monitores no Operations Manager.

Sintaxe

Empty (Padrão)

Disable-SCOMMonitor
    [-Monitor] <ManagementPackMonitor[]>
    [-ManagementPack] <ManagementPack>
    [-Enforce]
    [-PassThru]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromInstance

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

FromGroup

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

FromManagementPackClass

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

Description

O cmdlet Disable-SCOMMonitor desabilita monitores no System Center – Operations Manager. No Operations Manager, os monitores definem a lógica para determinar a integridade de um objeto. O cmdlet desabilita monitores criando e salvando substituições que modificam o comportamento padrão de um monitor.

Exemplos

Exemplo 1: Desabilitar 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 desabilita um monitor do Operations Manager.

O primeiro comando usa o cmdlet Get-SCOMManagementPack para obter um objeto de pacote de gerenciamento e armazena o resultado na variável chamada $MP.

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

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

O quarto comando usa o cmdlet Disable-SCOMMonitor para desabilitar o monitor usando o parâmetro Enforce . O cmdlet armazena a substituição na variável chamada $MP.

Parâmetros

-Class

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

Propriedades do parâmetro

Tipo:

ManagementPackClass[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

FromManagementPackClass
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Confirm

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

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:False
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Enforce

Indica que o cmdlet define a propriedade Enforce na substituição como $True.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:3
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Group

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

Propriedades do parâmetro

Tipo:

MonitoringObject[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

FromGroup
Cargo:1
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes: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, digite "Get-Help Get-SCOMClassInstance".

Propriedades do parâmetro

Tipo:

MonitoringObject[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

FromInstance
Cargo:1
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ManagementPack

Especifica um ou mais objetos do pacote de gerenciamento em que você pode salvar a substituição. Se o monitor estiver em um pacote de gerenciamento sem lacre, você deverá salvar as substituições no mesmo pacote de gerenciamento. Para obter informações sobre como obter um objeto de pacote de gerenciamento, digite "Get-Help Get-SCOMManagementPack".

Propriedades do parâmetro

Tipo:ManagementPack
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Monitor

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

Propriedades do parâmetro

Tipo:

ManagementPackMonitor[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:2
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-PassThru

Indica que o cmdlet cria ou modifica um objeto que um comando pode usar no pipeline. Por padrão, esse cmdlet não gera nenhuma saída.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:4
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:False
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.