Get-SCOMEvent
Hämtar Operations Manager-händelser.
Syntax
Get-SCOMEvent
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMEvent
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMEvent
[-Instance] <EnterpriseManagementObject[]>
[[-EventId] <Int32[]>]
[[-EventLogName] <String[]>]
[[-EventSource] <String[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCOMEvent
[-Rule] <ManagementPackRule[]>
[[-EventId] <Int32[]>]
[[-EventLogName] <String[]>]
[[-EventSource] <String[]>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Cmdleten Get-SCOMEvent hämtar System Center – Operations Manager-händelser. Regler samlar in händelser.
Du kan ange händelser efter ID eller av det hanterade objektet. Du kan också ange den regel som händelsen utlöser.
Som standard använder den här 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
.
Exempel
Exempel 1: Hämta händelser för WMI-regler
PS C:\>$Rules = Get-SCOMRule -Name *WMI*
PS C:\> Get-SCOMClass -DisplayName *health* | Get-SCOMClassInstance | Get-SCOMEvent -Rule $Rules -ErrorAction SilentlyContinue
Det här exemplet hämtar alla matchningsregler för hälsohändelser som innehåller WMI i deras visningsnamn. Det första kommandot hämtar alla övervakningsregler som har WMI i sina visningsnamn och lagrar dem i variabeln $Rules.
Det andra kommandot hämtar alla klasser med hälsa i visningsnamnet och använder pipelineoperatorn (|) för att skicka klassobjekten till cmdleten Get-SCOMClassInstance. Den cmdleten hämtar klassinstanserna för vart och ett av klassobjekten. Sedan hämtar kommandot händelserna för varje klassinstans som matchar reglerna som lagras i variabeln $Rules. Med parametern ErrorAction med värdet SilentlyContinue kan kommandot fortsätta om den inte hittar en händelse som matchar den angivna regeln.
Exempel 2: Hämta en händelse med hjälp av dess ID
PS C:\>Get-SCOMEvent -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd
Det här kommandot hämtar den händelse som har ett ID på 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.
Exempel 3: Visa händelser grupperade efter händelse-ID
PS C:\>Get-SCOMEvent | Group-Object -Property Number
Det här kommandot hämtar alla händelser och skickar dem sedan till cmdleten Group-Object med hjälp av pipelineoperatorn.
Den cmdleten visar händelserna grupperade efter egenskapen Number för objektet SCOMEvent, vilket motsvarar ett heltalshändelse-ID.
Om du vill ha mer information skriver du Get-Help Group-Object
.
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 köras 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 ett PSCredential- objekt för hanteringsgruppens anslutning.
Om du vill hämta ett PSCredential--objekt använder du cmdleten Get-Credential.
Om du vill ha mer information 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 |
-EventId
Anger en matris med händelse-ID:t. Ett SCOMEvent--objekt innehåller ett händelse-ID som dess egenskap Number.
Typ: | Int32[] |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | True |
-EventLogName
Anger en matris med namn på händelseloggar. Ett SCOMEvent--objekt innehåller ett händelseloggnamn som dess egenskap Channel.
Typ: | String[] |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | True |
-EventSource
Anger en matris med händelsekällor. Ett SCOMEvent--objekt innehåller en händelsekälla som egenskap PublisherName.
Typ: | String[] |
Position: | 4 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | True |
-Id
Anger en matris med GUID för händelser. Ett SCOMEvent--objekt innehåller GUID som dess egenskap ID.
Typ: | Guid[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Instance
Anger en matris med övervakningsobjekt som representerar instanser. Om du vill hämta övervakningsobjekt använder du cmdleten Get-SCOMClassInstance.
Den här parametern accepterar även gruppobjekt. Om du vill hämta ett gruppobjekt använder du cmdleten Get-SCOMGroup.
Typ: | EnterpriseManagementObject[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Rule
Anger en matris med regler som ManagementPackRule objekt. Om du vill hämta ett ManagementPackRule--objekt använder du cmdleten Get-SCOMRule.
Typ: | ManagementPackRule[] |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-SCSession
Anger en matris med Anslutning objekt. Om du vill hämta ett --objekt använder du cmdleten Get-SCOMManagementGroupConnection.
Typ: | Connection[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |