Get-SCOMRule
Hämtar Operations Manager-övervakningsregler.
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
Cmdleten Get-SCOMRule hämtar övervakningsregler för System Center – Operations Manager.
Exempel
Exempel 1: Hämta övervakningsregler genom att ange namn med jokertecken
PS C:\>Get-SCOMRule -Name "*health*"
Det här kommandot hämtar alla övervakningsregler som har hälsotillståndet i deras namn.
Exempel 2: Hämta övervakningsregler genom att ange visningsnamn med jokertecken
PS C:\>Get-SCOMRule -DisplayName "*performance*"
Det här kommandot hämtar alla övervakningsregler med prestanda i visningsnamnet.
Exempel 3: Hämta en övervakningsregel genom att ange ett hanteringspaket
PS C:\>Get-SCOMManagementPack -DisplayName "System Center Core Monitoring" | Get-SCOMRule
Det här kommandot hämtar alla hanteringspaket med System Center Core Monitoring i sina visningsnamn. Sedan använder den pipelineoperatorn för att skicka hanteringspaketobjekten till Get-SCOMRule cmdlet, som hämtar övervakningsreglerna för varje hanteringspaketobjekt.
Exempel 4: Hämta övervakningsregler genom att ange målklasser med jokertecken
PS C:\>Get-SCOMRule -Target (Get-SCOMClass -DisplayName "*health*")
Det här kommandot hämtar övervakningsreglerna för varje målklass som har hälsotillståndet i visningsnamnet.
Exempel 5: Hämta övervakningsregler genom att ange ett hanteringspaket med sökväg:
PS C:\>$MPFile = "D:\Program Files\System Center Operations Manager 2007\Microsoft.SystemCenter.2007.mp"
PS C:\> Get-SCOMRule -ManagementPack $MPFile
Det här exemplet hämtar övervakningsregler för ett hanteringspaket i en angiven sökväg.
Det första kommandot hämtar sökvägen till en hanteringspaketfil och lagrar den i variabeln $MPFile.
Det andra kommandot använder parametern ManagementPack för att hämta övervakningsreglerna från hanteringspaketet som lagras i variabeln $MPFile.
Exempel 6: Hämta en övervakningsregel genom att ange ett GUID
PS C:\>Get-SCOMRule -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Det här kommandot hämtar övervakningsregeln som har ett ID på 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Parametrar
-ComputerName
Anger en matris med namn på datorer. Cmdleten upprättar tillfälliga anslutningar med hanteringsgrupper för dessa datorer. Du kan använda NetBIOS-namn, IP-adresser eller fullständigt kvalificerade domännamn (FQDN). Om du vill ange den lokala datorn skriver du datornamnet, localhost eller en punkt (.).
System Center Data Access-tjänsten måste startas på datorn. Om du inte anger någon dator använder cmdleten datorn för den aktuella hanteringsgruppens anslutning.
Typ: | String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Credential
Anger det användarkonto under vilket anslutningen till hanteringsgruppen körs.
Ange ett PSCredential- objekt, till exempel ett objekt som cmdleten Get-Credential returnerar för den här parametern.
Om du vill ha mer information om autentiseringsobjekt skriver du Get-Help Get-Credential
.
Om du anger en dator i parametern ComputerName använder du ett konto som har åtkomst till datorn. Standardvärdet är den aktuella användaren.
Typ: | PSCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DisplayName
Anger en matris med visningsnamn för objekt. Den här cmdleten tar strängarna i den här matrisen och letar efter matchningar mellan DisplayName egenskaper för de objekt som cmdleten fungerar med. DisplayName- värden beror på de lokaliserade, importerade hanteringspaketen som ingår i hanteringsgruppen och språkvarianten för användaren som kör Windows PowerShell
Om den här parametern inte visas är standardbeskrivningen den i parametern Name.
Typ: | String[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | True |
-Id
Anger en matris med ID:er för övervakningsregler. Cmdleten hämtar övervakningsregler som matchar GUID:erna.
Ett SCOMGroup--objekt lagrar GUID i dess ID-egenskap. Om du vill hämta GUID för en klass skriver du Get-SCOMGroup | Format-Table DisplayName, ID.
Typ: | Guid[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ManagementPack
Anger ett hanteringspaketobjekt som lagrar åsidosättningar. Om du vill hämta ett hanteringspaketobjekt använder du cmdleten Get-SCOMManagementPack. Om regeln finns i ett oförseglat hanteringspaket måste du spara åsidosättningen i samma hanteringspaket.
Typ: | ManagementPack[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Name
Anger en matris med objektnamn.
Den här parametern tar varje sträng i matrisen och söker efter matchningar mellan egenskaperna Namn för de objekt som cmdleten fungerar med.
Typ: | String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | True |
-SCSession
Anger en matris med Anslutning objekt. Om du vill hämta anslutningsobjekt använder du cmdleten Get-SCOMManagementGroupConnection.
Om den här parametern inte anges använder cmdleten den aktiva beständiga anslutningen till en hanteringsgrupp.
Använd parametern SCSession för att ange en annan beständig anslutning.
Du kan skapa en tillfällig anslutning till en hanteringsgrupp med hjälp av parametrarna ComputerName och Credential.
Om du vill ha mer information skriver du Get-Help about_OpsMgr_Connections
.
Typ: | Connection[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Target
Anger en matris med ManagementPackClass objekt. Om du vill hämta ett ManagementPackClass--objekt använder du cmdleten Get-SCClass. Cmdleten hämtar övervakningsregler för dessa klasser.
Typ: | ManagementPackClass[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |