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 monitor 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 di classe. Per informazioni su come ottenere un oggetto classe, digitare "Get-Help Get-SCOMClass".

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

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

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

-Enforce

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

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

-Group

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

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

-Instance

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

Type:MonitoringObject[]
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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".

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

-Monitor

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

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

-PassThru

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

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

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

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