Get-SCOMRule
Získá pravidla monitorování nástroje Operations Manager.
Syntax
Get-SCOMRule
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMRule
-Name <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMRule
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMRule
-Id <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMRule
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMRule
[-Target] <ManagementPackClass[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Rutina Get-SCOMRule získá pravidla monitorování pro System Center – Operations Manager.
Příklady
Příklad 1: Získání pravidel monitorování zadáním názvů se zástupným znakem
PS C:\>Get-SCOMRule -Name "*health*"
Tento příkaz získá všechna pravidla monitorování, která mají v názvu stav.
Příklad 2: Získání pravidel monitorování zadáním zobrazované názvy se zástupným znakem
PS C:\>Get-SCOMRule -DisplayName "*performance*"
Tento příkaz získá všechna pravidla monitorování s výkonem v jejich zobrazovaným názvu.
Příklad 3: Získání pravidla monitorování zadáním sady Management Pack
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core Monitoring" | Get-SCOMRule
Tento příkaz získá všechny sady Management Pack se systémem System Center Core Monitoring v zobrazované názvy. Pak pomocí operátoru kanálu odešle objekty sady Management Pack do rutiny Get-SCOMRule , která získá pravidla monitorování pro každý objekt sady Management Pack.
Příklad 4: Získání pravidel monitorování zadáním cílových tříd se zástupným znakem
PS C:\>Get-SCOMRule -Target (Get-SCOMClass -DisplayName "*health*")
Tento příkaz získá pravidla monitorování pro každou cílovou třídu, která má stav ve svém zobrazovaném názvu.
Příklad 5: Získání pravidel monitorování zadáním sady Management Pack s cestou:
PS C:\>$MPFile = "D:\Program Files\System Center Operations Manager 2007\Microsoft.SystemCenter.2007.mp"
PS C:\> Get-SCOMRule -ManagementPack $MPFile
Tento příklad získá pravidla monitorování pro sadu Management Pack v zadané cestě.
První příkaz získá cestu k souboru sady Management Pack a uloží ji do proměnné $MPFile.
Druhý příkaz používá parametr ManagementPack k získání pravidel monitorování z sady Management Pack, která je uložena v proměnné $MPFile.
Příklad 6: Získání pravidla monitorování zadáním identifikátoru GUID
PS C:\>Get-SCOMRule -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Tento příkaz získá pravidlo monitorování, které má ID 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parametry
-ComputerName
Určuje pole názvů počítačů. Rutina naváže dočasná připojení ke skupinám pro správu pro tyto počítače. Můžete použít názvy NetBIOS, IP adresy nebo plně kvalifikované názvy domén (FQDN). Pokud chcete zadat místní počítač, zadejte název počítače, localhost nebo tečku (.).
V počítači musí být spuštěná služba System Center Data Access. Pokud nezadáte počítač, rutina použije počítač pro aktuální připojení ke skupině pro správu.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Určuje uživatelský účet, pod kterým se spouští připojení ke skupině pro správu.
Zadejte objekt PSCredential , například objekt, který vrátí rutina Get-Credential pro tento parametr.
Další informace o objektech přihlašovacích údajů potřebujete zadáním Get-Help Get-Credential
příkazu .
Pokud v parametru ComputerName zadáte počítač, použijte účet, který má přístup k danému počítači. Ve výchozím nastavení je to aktuální uživatel.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Určuje pole zobrazovaných názvů pro objekty. Tato rutina přebírá řetězce v tomto poli a hledá shody mezi vlastnostmi DisplayName objektů, se kterými rutina pracuje. Hodnoty DisplayName závisí na lokalizovaných importovaných sadách Management Pack, které jsou součástí skupiny pro správu, a na národním prostředí uživatele, který spouští Windows PowerShell
Pokud se tento parametr nezobrazí, výchozí popis je ten v parametru Name .
Type: | String[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Id
Určuje pole ID pro pravidla monitorování. Rutina získá pravidla monitorování, která odpovídají identifikátorům GUID.
Objekt SCOMGroup ukládá identifikátor GUID ve své vlastnosti Id. Pokud chcete získat identifikátor GUID třídy, zadejte Get-SCOMGroup | Format-Table DisplayName, ID.
Type: | Guid[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagementPack
Určuje objekt sady Management Pack, který ukládá přepsání. Pokud chcete získat objekt sady Management Pack, použijte rutinu Get-SCOMManagementPack . Pokud je pravidlo v nezapečetěné sadě Management Pack, musíte přepsání uložit do stejné sady Management Pack.
Type: | ManagementPack[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Určuje pole názvů objektů.
Tento parametr přebírá každý řetězec v poli a hledá shody mezi vlastnostmi Name objektů, se kterými rutina pracuje.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-SCSession
Určuje pole objektů připojení . K získání objektů připojení použijte rutinu Get-SCOMManagementGroupConnection .
Pokud tento parametr není zadaný, rutina použije aktivní trvalé připojení ke skupině pro správu.
Pomocí parametru SCSession určete jiné trvalé připojení.
Dočasné připojení ke skupině pro správu můžete vytvořit pomocí parametrů ComputerName a Credential .
Další informace zobrazíte zadáním Get-Help about_OpsMgr_Connections
.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Target
Určuje pole objektů ManagementPackClass . Pokud chcete získat objekt ManagementPackClass , použijte rutinu Get-SCClass . Rutina získá pravidla monitorování pro tyto třídy.
Type: | ManagementPackClass[] |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |