Udostępnij za pośrednictwem


Enable-SCOMMonitor

Włącza monitory w programie Operations Manager.

Składnia

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

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".

Typ:ManagementPackClass[]
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Enforce

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

Typ:SwitchParameter
Position:3
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Group

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

Typ:MonitoringObject[]
Position:1
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych: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".

Typ:MonitoringObject[]
Position:1
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych: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".

Typ:ManagementPack
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Monitor

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

Typ:ManagementPackMonitor[]
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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.

Typ:SwitchParameter
Position:4
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

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

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False