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 |