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 |