Get-SCOMMonitor
Pobiera monitory w programie Operations Manager.
Składnia
Empty (Domyślna)
Get-SCOMMonitor
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromMonitoringDisplayRuleName
Get-SCOMMonitor
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromMonitoringRuleId
Get-SCOMMonitor
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromEMO
Get-SCOMMonitor
[-Instance] <EnterpriseManagementObject[]>
[-Recurse]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromManagementPackClass
Get-SCOMMonitor
[-Target] <ManagementPackClass[]>
[-Recurse]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromManagementPack
Get-SCOMMonitor
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromMonitorName
Get-SCOMMonitor
-Name <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-SCOMMonitor pobiera monitory w programie System Center — Operations Manager. W programie Operations Manager monitory definiują logikę określania kondycji obiektu.
Przykłady
Przykład 1. Pobieranie monitora przy użyciu nazwy
PS C:\>Get-SCOMMonitor -Name "System.Health*"
To polecenie pobiera wszystkie monitory, których nazwy zaczynają się od ciągu "System.Health".
Przykład 2. Pobieranie monitora przy użyciu nazwy wyświetlanej
PS C:\>Get-SCOMMonitor -DisplayName "*Performance*"
To polecenie pobiera wszystkie monitory, których nazwy wyświetlane zawierają ciąg "Wydajność".
Przykład 3. Pobieranie monitorów dla pakietu administracyjnego
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core Library" | Get-SCOMMonitor
To polecenie pobiera pakiet administracyjny o nazwie wyświetlanej biblioteki System Center Core Library, a następnie przekazuje obiekt pakietu administracyjnego do Get-SCOMMonitor polecenia cmdlet przy użyciu operatora potoku (|). Polecenie cmdlet Get-SCOMMonitor pobiera wszystkie monitory dla obiektu pakietu administracyjnego.
Przykład 4. Pobieranie monitorów z pakietu administracyjnego
PS C:\>$MPFile = "C:\Program Files\System Center Operations Manager 2007\Microsoft.SystemCenter.2007.mp"
PS C:\> Get-SCOMMonitor -ManagementPack $MPFile
W tym przykładzie są pobierane monitory w pakiecie administracyjnym.
Pierwsze polecenie pobiera ścieżkę do pliku pakietu administracyjnego i przechowuje wartość w zmiennej o nazwie $MPFile.
Drugie polecenie używa polecenia cmdlet Get-SCOMMonitor z parametrem ManagementPack w celu pobrania monitorów z pakietu administracyjnego.
Przykład 5. Pobieranie monitorów według nazwy wyświetlanej
PS C:\>$Instances = Get-SCOMClass -DisplayName "*health*" | Get-SCOMClassInstance
PS C:\> Get-SCOMMonitor -Instance $Instances
W tym przykładzie są pobierane monitory według nazwy wyświetlanej.
Pierwsze polecenie pobiera wszystkie klasy zawierające "kondycję" w nazwach wyświetlanych, a następnie używa operatora potoku (|) do przekazania obiektów klasy do polecenia cmdlet Get-SCOMClassInstance. Polecenie cmdlet Get-SCOMClassInstance pobiera wystąpienie dla każdej klasy, a następnie zapisuje wyniki w zmiennej $Instances.
Drugie polecenie pobiera monitory dla wystąpień klas przechowywanych w zmiennej $Instances.
Przykład 6. Pobieranie monitorów przy użyciu klasy docelowej
PS C:\>Get-SCOMMonitor -Target (Get-SCOMClass -DisplayName *health*)
W tym przykładzie są pobierane monitory przy użyciu klasy docelowej.
To polecenie pobiera monitory z klasami docelowymi, które zawierają "kondycję" w nazwach wyświetlanych.
Przykład 7. Pobieranie monitora przy użyciu identyfikatora
PS C:\>Get-SCOMMonitor -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
To polecenie pobiera monitor o identyfikatorze 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parametry
-ComputerName
Określa tablicę nazw komputerów. Polecenie cmdlet ustanawia tymczasowe połączenia z grupami zarządzania dla tych komputerów. Można użyć nazw NetBIOS, adresów IP lub w pełni kwalifikowanych nazw domen (FQDN). Aby określić komputer lokalny, wpisz nazwę komputera, localhost lub kropkę (.).
Właściwości parametru
| Typ: | String[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
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 |
-Credential
Określa obiekt PSCredential dla komputera lub komputerów, które ComputerName parametr określa.
Połączenie grupy zarządzania jest uruchamiane w ramach tego poświadczenia.
Aby uzyskać obiekt PSCredential, użyj polecenia cmdlet Get-Credential.
Aby uzyskać więcej informacji, wpisz "Get-Help Get-Credential".
Właściwości parametru
| Typ: | PSCredential |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
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 |
-DisplayName
Określa tablicę obiektów nazw wyświetlanych. Wartości parametru DisplayName mogą się różnić w zależności od lokalizacji pakietów administracyjnych importowanych przez użytkownika do grupy zarządzania i ustawień regionalnych użytkownika z uruchomionym programem Windows PowerShell.
Właściwości parametru
| Typ: | String[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | True |
| DontShow: | False |
Zestawy parametrów
FromMonitoringDisplayRuleName
| 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 |
-Id
Określa tablicę unikatowych identyfikatorów dla monitorów.
Obiekt SCOMMonitor przechowuje identyfikator GUID we właściwości Id obiektu.
Aby uzyskać więcej informacji, wpisz "Get-SCOMMonitor | Format-Table DisplayName, Id".
Właściwości parametru
| Typ: | Guid[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
FromMonitoringRuleId
| Position: | Named |
| Obowiązkowy: | True |
| 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 Get-Help Get-SCOMClassInstance".
Właściwości parametru
| Typ: | EnterpriseManagementObject[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
FromEMO
| Position: | 1 |
| Obowiązkowy: | True |
| 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 niezaziemowany pakiet administracyjny zawiera monitor, zapisz 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
FromManagementPack
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Name
Określa tablicę nazw obiektu.
Właściwości parametru
| Typ: | String[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | True |
| DontShow: | False |
Zestawy parametrów
FromMonitorName
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Recurse
Wskazuje, że polecenie cmdlet wyszukuje rekursywnie.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
FromEMO
| Position: | 2 |
| 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 |
FromManagementPackClass
| Position: | 2 |
| 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 |
-SCSession
Określa tablicę obiektów połączenia
Właściwości parametru
| Typ: | Connection[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
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 |
-Target
Określa tablicę monitorów dla co najmniej jednego obiektu klasy docelowej.
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: | True |
| 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.