Megosztás a következőn keresztül:


Get-SCOMEvent

Lekéri az Operations Manager-eseményeket.

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

A Get-SCOMEvent parancsmag lekéri a System Center – Operations Manager-eseményeket. A szabályok eseményeket gyűjtenek.

Az eseményeket azonosító vagy felügyelt objektum alapján is megadhatja. Megadhatja azt a szabályt is, amelyet az esemény aktivál.

Alapértelmezés szerint ez a parancsmag az aktív állandó kapcsolatot használja egy felügyeleti csoporthoz. Az SCSession paraméterrel adjon meg egy másik állandó kapcsolatot. Ideiglenes kapcsolatot hozhat létre egy felügyeleti csoporttal a ComputerName és a Credential paraméterekkel. További információért írja be a következőt: Get-Help about_OpsMgr_Connections.

Példák

1. példa: WMI-szabályok eseményeinek lekérése

PS C:\>$Rules = Get-SCOMRule -Name *WMI*
PS C:\> Get-SCOMClass -DisplayName *health* | Get-SCOMClassInstance | Get-SCOMEvent -Rule $Rules -ErrorAction SilentlyContinue

Ez a példa lekéri az összes olyan állapoteseményt, amely megfelel azoknak a szabályoknak, amelyek wmI-t tartalmaznak a megjelenítendő nevükben. Az első parancs lekéri az összes olyan figyelési szabályt, amely tartalmazza a WMI-t a megjelenítendő nevükben, és azokat a $Rules változóban tárolja.

A második parancs lekéri az összes állapotú osztályt a megjelenítendő névben, és a folyamatkezelő (|) használatával továbbítja az osztályobjektumokat a Get-SCOMClassInstance parancsmagnak. Ez a parancsmag lekéri az osztálypéldányokat az egyes osztályobjektumokhoz. Ezután a parancs lekéri a $Rules változóban tárolt szabályoknak megfelelő osztálypéldányok eseményeit. Az ErrorAction paraméter SilentlyContinue értékkel való használata lehetővé teszi a parancs folytatását, ha nem talál a megadott szabálynak megfelelő eseményt.

2. példa: Esemény lekérése az azonosítójával

PS C:\>Get-SCOMEvent -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd

Ez a parancs lekéri a 7413b06b-a95b-4ae3-98f2-dac9ff76dabd azonosítójú eseményt.

3. példa: Eseményazonosítók szerint csoportosított események megtekintése

PS C:\>Get-SCOMEvent | Group-Object -Property Number

Ez a parancs lekéri az összes eseményt, majd átadja azokat a Group-Object parancsmagnak a folyamatkezelő használatával. Ez a parancsmag az SCOMEvent objektum Szám tulajdonsága szerint csoportosított eseményeket jeleníti meg, amely egy egész szám eseményazonosítójának felel meg. További információért írja be a következőt: Get-Help Group-Object.

Paraméterek

-ComputerName

A számítógépek nevének tömbje. A parancsmag ideiglenes kapcsolatokat hoz létre ezekhez a számítógépekhez tartozó felügyeleti csoportokkal. Használhat NetBIOS-neveket, IP-címeket vagy teljes tartományneveket (FQDN-eket). A helyi számítógép megadásához írja be a számítógép nevét, a localhost vagy a pont (.).

A System Center Data Access szolgáltatásnak a számítógépen kell futnia. Ha nem ad meg számítógépet, a parancsmag a számítógépet használja az aktuális felügyeleti csoportkapcsolathoz.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Egy PSCredential objektumot ad meg a felügyeleti csoport kapcsolatához. PSCredential objektum beszerzéséhez használja a Get-Credential parancsmagot. További információért írja be a következőt: Get-Help Get-Credential.

Ha egy számítógépet a ComputerName paraméterben ad meg, használjon olyan fiókot, amely hozzáfér az adott számítógéphez. Alapértelmezés szerint az aktuális felhasználó.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EventId

Az eseményazonosítók tömbje. Az SCOMEvent objektum egy eseményazonosítót tartalmaz a Number (Szám ) tulajdonságként.

Type:Int32[]
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

-EventLogName

Az eseménynaplók nevének tömbje. Az SCOMEvent-objektumokcsatornatulajdonságként egy eseménynapló-nevet tartalmaznak.

Type:String[]
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

-EventSource

Eseményforrások tömbje. Az SCOMEvent objektum egy eseményforrást tartalmaz PublisherName tulajdonságként.

Type:String[]
Position:4
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

-Id

Az események GUID azonosítóinak tömbje. Az SCOMEvent-objektumokazonosító tulajdonságként guid azonosítót tartalmaznak.

Type:Guid[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Instance

A példányokat ábrázoló monitorozási objektumok tömbje. A monitorozási objektumok beszerzéséhez használja a Get-SCOMClassInstance parancsmagot.

Ez a paraméter csoportobjektumokat is elfogad. Csoportobjektum beszerzéséhez használja a Get-SCOMGroup parancsmagot.

Type:EnterpriseManagementObject[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Rule

Egy szabálytömböt ad meg ManagementPackRule-objektumokként . A ManagementPackRule objektum beszerzéséhez használja a Get-SCOMRule parancsmagot.

Type:ManagementPackRule[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Kapcsolatobjektumok tömbje. Kapcsolatobjektum beszerzéséhez használja a Get-SCOMManagementGroupConnection parancsmagot.

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False