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 |