Udostępnij za pośrednictwem


Disable-SCOMMonitor

Wyłącza monitory w programie Operations Manager.

Składnia

Disable-SCOMMonitor
       [-Monitor] <ManagementPackMonitor[]>
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMMonitor
       [-Monitor] <ManagementPackMonitor[]>
       [[-Instance] <MonitoringObject[]>]
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMMonitor
       [-Monitor] <ManagementPackMonitor[]>
       [[-Group] <MonitoringObject[]>]
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Disable-SCOMMonitor
       [-Monitor] <ManagementPackMonitor[]>
       [-Class] <ManagementPackClass[]>
       [-ManagementPack] <ManagementPack>
       [-Enforce]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Opis

Polecenie cmdlet Disable-SCOMMonitor wyłącza monitory w programie System Center — Operations Manager. W programie Operations Manager monitory definiują logikę określania kondycji obiektu. Polecenie cmdlet wyłącza monitory przez utworzenie i zapisanie przesłonięć, które modyfikują domyślne zachowanie monitora.

Przykłady

Przykład 1. Wyłączanie monitora

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:\> Disable-SCOMMonitor -Class $Class -ManagementPack $MP -Monitor $Monitor -Enforce

Ten przykład wyłącza monitor programu Operations Manager.

Pierwsze polecenie używa polecenia cmdlet Get-SCOMManagementPack w celu pobrania obiektu pakietu administracyjnego i przechowuje wynik w zmiennej o nazwie $MP.

Drugie polecenie używa polecenia cmdlet Get-SCOMClass do pobrania obiektu klasy i przechowuje wynik w zmiennej o nazwie $Class.

Trzecie polecenie używa polecenia cmdlet Get-SCOMMonitor do pobrania obiektu monitora i przechowuje wynik w zmiennej o nazwie $Monitor.

Czwarte polecenie używa polecenia cmdlet Disable-SCOMMonitor , aby wyłączyć monitor przy użyciu parametru Wymuszaj . Polecenie cmdlet przechowuje przesłonięcia w zmiennej o nazwie $MP.

Parametry

-Class

Określa tablicę obiektów klas. Aby uzyskać informacje o sposobie uzyskiwania obiektu klasy, wpisz "Get-Help Get-SCOMClass".

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

-Enforce

Wskazuje, że polecenie cmdlet ustawia właściwość Enforce na przesłonięć, aby $True.

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

-Group

Określa tablicę co najmniej jednego obiektu grupy. Aby uzyskać informacje o sposobie uzyskiwania obiektu grupy, wpisz "Get-Help Get-SCOMGroup".

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

-Instance

Określa tablicę obiektów wystąpień klasy. Parametr Instance akceptuje również obiekty grupy jako dane wejściowe. Aby uzyskać informacje o sposobie uzyskiwania obiektu wystąpienia klasy, wpisz "Get-Help Get-SCOMClassInstance".

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

-ManagementPack

Określa co najmniej jeden obiekt pakietu administracyjnego, w którym można zapisać przesłonięcia. Jeśli monitor znajduje się w niezaużytowanym pakiecie administracyjnym, należy zapisać przesłonięcia w tym samym pakiecie administracyjnym. Aby uzyskać informacje o sposobie uzyskiwania obiektu pakietu administracyjnego, wpisz "Get-Help Get-SCOMManagementPack".

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

-Monitor

Określa tablicę co najmniej jednego obiektu monitora. Aby uzyskać informacje o sposobie uzyskiwania obiektu monitora, wpisz "Get-Help Get-SCOMMonitor".

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

-PassThru

Wskazuje, że polecenie cmdlet tworzy lub modyfikuje obiekt, którego polecenie może użyć w potoku. Domyślnie to polecenie cmdlet nie generuje żadnego wyniku.

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

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