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.