Freigeben über


Enable-SCOMMonitor

Aktiviert Monitore in Operations Manager.

Syntax

Empty (Standardwert)

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

FromGroup

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

FromManagementPackClass

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

FromInstance

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 wird die Logik zum Bestimmen der Integrität eines Objekts überwacht.

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 zum Abrufen eines Management Pack-Objekts und speichert das Ergebnis in der Variablen namens $MP.

Der zweite Befehl verwendet das cmdlet Get-SCOMClass zum Abrufen eines Klassenobjekts und speichert das Ergebnis in der Variablen namens $Class.

Der dritte Befehl verwendet das cmdlet Get-SCOMMonitor zum Abrufen eines Monitorobjekts und speichert das Ergebnis in der Variablen namens $Monitor.

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

Parameter

-Class

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

Parametereigenschaften

Typ:

ManagementPackClass[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromManagementPackClass
Position:1
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:vgl

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Enforce

Gibt an, dass das Cmdlet die eigenschaft Enforce für die Außerkraftsetzung auf $True festlegt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:3
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Group

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

Parametereigenschaften

Typ:

MonitoringObject[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromGroup
Position:1
Obligatorisch.:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Instance

Gibt ein Array von Klasseninstanzobjekten an. Der parameter Instance akzeptiert auch Gruppenobjekte als Eingabe. Um Informationen zum Abrufen eines Klasseninstanzobjekts zu erhalten, geben Sie "Get-Help Get-SCOMClassInstance" ein.

Parametereigenschaften

Typ:

MonitoringObject[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

FromInstance
Position:1
Obligatorisch.:False
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ManagementPack

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

Parametereigenschaften

Typ:ManagementPack
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:1
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Monitor

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

Parametereigenschaften

Typ:

ManagementPackMonitor[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:2
Obligatorisch.:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PassThru

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

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:4
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

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

Parametereigenschaften

Typ:SwitchParameter
Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.