Udostępnij przez


Enable-SCOMMonitor

Włącza monitory w programie Operations Manager.

Składnia

Empty (Domyślna)

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>]

Opis

Polecenie cmdlet Enable-SCOMMonitor umożliwia monitorowanie w programie System Center — Operations Manager. W programie Operations Manager monitory definiują logikę określania kondycji obiektu.

Przykłady

Przykład 1. Włą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:\> Enable-SCOMMonitor -Class $Class -ManagementPack $MP -Monitor $Monitor -Enforce

Ten przykład umożliwia monitorowanie programu Operations Manager.

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

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

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

Czwarte polecenie używa polecenia cmdlet Enable-SCOMMonitor, aby włączyć monitor przy użyciu parametru Enforce.

Parametry

-Class

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

Właściwości parametru

Typ:

ManagementPackClass[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

FromManagementPackClass
Position:1
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:False
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:por

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Enforce

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

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:3
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Group

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

Właściwości parametru

Typ:

MonitoringObject[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

FromGroup
Position:1
Obowiązkowy:False
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Instance

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

Właściwości parametru

Typ:

MonitoringObject[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

FromInstance
Position:1
Obowiązkowy:False
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów: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 pobierania obiektu pakietu administracyjnego, wpisz "Get-Help Get-SCOMManagementPack".

Właściwości parametru

Typ:ManagementPack
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:1
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Monitor

Określa tablicę obiektów monitora. Aby uzyskać informacje o sposobie pobierania obiektu monitora, wpisz "Get-Help Get-SCOMMonitor".

Właściwości parametru

Typ:

ManagementPackMonitor[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:2
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-PassThru

Wskazuje, że polecenie cmdlet tworzy lub modyfikuje obiekt, którego polecenie może używać w potoku. Domyślnie to polecenie cmdlet nie generuje żadnych danych wyjściowych.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:4
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:False
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Wi

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.