Condividi tramite


Disable-SCOMMonitor

Disabilita i monitoraggi in Operations Manager.

Sintassi

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>]

Descrizione

Il cmdlet Disable-SCOMMonitor disabilita i monitoraggi in System Center Operations Manager. In Operations Manager i monitoraggi definiscono la logica per determinare l'integrità di un oggetto. Il cmdlet disabilita i monitoraggi creando e salvando sostituzioni che modificano il comportamento predefinito di un monitoraggio.

Esempio

Esempio 1: Disabilitare un monitoraggio

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

In questo esempio viene disabilitato un monitoraggio di Operations Manager.

Il primo comando usa il cmdlet Get-SCOMManagementPack per ottenere un oggetto Management Pack e archivia il risultato nella variabile denominata $MP.

Il secondo comando usa il cmdlet Get-SCOMClass per ottenere un oggetto classe e archivia il risultato nella variabile denominata $Class.

Il terzo comando usa il cmdlet Get-SCOMMonitor per ottenere un oggetto di monitoraggio e archivia il risultato nella variabile denominata $Monitor.

Il quarto comando usa il cmdlet Disable-SCOMMonitor per disabilitare il monitoraggio usando il parametro Enforce. Il cmdlet archivia l'override nella variabile denominata $MP.

Parametri

-Class

Specifica una matrice di oggetti classe. Per informazioni su come ottenere un oggetto classe, digitare "Get-Help Get-SCOMClass".

Tipo:ManagementPackClass[]
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Enforce

Indica che il cmdlet imposta la proprietà Enforce sull'override su $True.

Tipo:SwitchParameter
Posizione:3
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Group

Specifica una matrice di uno o più oggetti gruppo. Per informazioni su come ottenere un oggetto gruppo, digitare "Get-Help Get-SCOMGroup".

Tipo:MonitoringObject[]
Posizione:1
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Instance

Specifica una matrice di oggetti istanza della classe. Il parametro instance accetta anche oggetti group come input. Per informazioni su come ottenere un oggetto istanza di classe, digitare "Get-Help Get-SCOMClassInstance".

Tipo:MonitoringObject[]
Posizione:1
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ManagementPack

Specifica uno o più oggetti Management Pack in cui è possibile salvare l'override. Se il monitoraggio si trova in un Management Pack non bloccato, è necessario salvare le sostituzioni nello stesso Management Pack. Per informazioni su come ottenere un oggetto Management Pack, digitare "Get-Help Get-SCOMManagementPack".

Tipo:ManagementPack
Posizione:1
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Monitor

Specifica una matrice di uno o più oggetti di monitoraggio. Per informazioni su come ottenere un oggetto di monitoraggio, digitare "Get-Help Get-SCOMMonitor".

Tipo:ManagementPackMonitor[]
Posizione:2
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PassThru

Indica che il cmdlet crea o modifica un oggetto che un comando può usare nella pipeline. Per impostazione predefinita, questo cmdlet non genera alcun output.

Tipo:SwitchParameter
Posizione:4
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:False
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False