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-Credentialpří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