Share via


Enable-SCOMMonitor

Aktiviert Monitore in Operations Manager.

Syntax

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

Beschreibung

Das Cmdlet Enable-SCOMMonitor aktiviert Monitore in System Center – Operations Manager. In Operations Manager definieren Monitore Logik zum Bestimmen der Integrität eines Objekts.

Beispiele

Beispiel 1: Aktivieren eines Monitors

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 diesem Beispiel wird ein Operations Manager-Monitor aktiviert.

Der erste Befehl verwendet das Cmdlet Get-SCOMManagementPack , um ein Management Pack-Objekt abzurufen, und speichert das Ergebnis in der Variablen mit dem Namen $MP.

Der zweite Befehl verwendet das Cmdlet Get-SCOMClass , um ein Klassenobjekt abzurufen, und es speichert das Ergebnis in der Variablen mit dem Namen $Class.

Der dritte Befehl verwendet das Cmdlet Get-SCOMMonitor , um ein Monitorobjekt abzurufen, und es speichert das Ergebnis in der Variablen mit dem Namen $Monitor.

Der vierte Befehl verwendet das Cmdlet Enable-SCOMMonitor , um den Monitor mithilfe des Enforce-Parameters zu aktivieren.

Parameter

-Class

Gibt ein Array von Klassenobjekten an. Geben Sie "Get-Help Get-SCOMClass" ein, um Informationen zum Abrufen eines Klassenobjekts zu erhalten.

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

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-Enforce

Gibt an, dass das Cmdlet die Enforce-Eigenschaft für die Überschreibung auf $True festlegt.

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

-Group

Gibt ein Array von Gruppenobjekten an. Geben Sie "Get-Help Get-SCOMGroup" ein, um Informationen zum Abrufen eines Gruppenobjekts zu erhalten.

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

-Instance

Gibt ein Array von Klassenobjekten instance an. Der Instance-Parameter akzeptiert auch Gruppenobjekte als Eingabe. Geben Sie "Get-Help Get-SCOMClassInstance" ein, um Informationen zum Abrufen einer Klasse instance -Objekts zu erhalten.

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

-ManagementPack

Gibt mindestens ein Management Pack-Objekt an, in dem Sie die Überschreibung speichern können. Wenn sich der Monitor in einem nicht versiegelten Management Pack befindet, müssen Sie die Außerkraftsetzungen im gleichen Management Pack speichern. Geben Sie "Get-Help Get-SCOMManagementPack" ein, um Informationen zum Abrufen eines Management Pack-Objekts zu erhalten.

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

-Monitor

Gibt ein Array von Monitorobjekten an. Geben Sie "Get-Help Get-SCOMMonitor" ein, um Informationen zum Abrufen eines Monitorobjekts zu erhalten.

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

-PassThru

Gibt an, dass das Cmdlet ein Objekt erstellt oder ändert, das ein Befehl in einer Pipeline verwenden kann. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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