Condividi tramite


Enable-SCOMMonitor

Abilita i monitoraggi in Operations Manager.

Sintassi

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

Descrizione

Il cmdlet Enable-SCOMMonitor abilita i monitoraggi in System Center Operations Manager. In Operations Manager i monitoraggi definiscono la logica per determinare l'integrità di un oggetto.

Esempio

Esempio 1: Abilitare 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:\> Enable-SCOMMonitor -Class $Class -ManagementPack $MP -Monitor $Monitor -Enforce

In questo esempio viene abilitato 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 Enable-SCOMMonitor per abilitare il monitoraggio usando il parametro Enforce.

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 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 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 in una 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