Compartir a través de


Get-SCOMEvent

Obtiene eventos de Operations Manager.

Sintaxis

Empty (Es el valor predeterminado).

Get-SCOMEvent
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromEventId

Get-SCOMEvent
    [-Id] <Guid[]>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromInstance

Get-SCOMEvent
    [-Instance] <EnterpriseManagementObject[]>
    [[-EventId] <Int32[]>]
    [[-EventLogName] <String[]>]
    [[-EventSource] <String[]>]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

FromManagementPackRule

Get-SCOMEvent
    [-Rule] <ManagementPackRule[]>
    [[-EventId] <Int32[]>]
    [[-EventLogName] <String[]>]
    [[-EventSource] <String[]>]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [<CommonParameters>]

Description

El cmdlet Get-SCOMEvent de obtiene eventos de System Center - Operations Manager. Las reglas recopilan eventos.

Puede especificar eventos por identificador o por el objeto administrado. También puede especificar la regla que desencadena el evento.

De forma predeterminada, este cmdlet usa la conexión persistente activa a un grupo de administración. Use el parámetro SCSession para especificar una conexión persistente diferente. Puede crear una conexión temporal a un grupo de administración mediante el computerName de y parámetros de Credential. Para obtener más información, escriba Get-Help about_OpsMgr_Connections.

Ejemplos

Ejemplo 1: Obtener eventos para reglas WMI

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

En este ejemplo se obtienen todas las reglas de coincidencia de eventos de mantenimiento que contienen WMI en sus nombres para mostrar. El primer comando obtiene todas las reglas de supervisión que tienen WMI en sus nombres para mostrar y las almacena en la variable $Rules.

El segundo comando obtiene todas las clases con estado en el nombre para mostrar y usa el operador de canalización (|) para pasar los objetos de clase al cmdlet Get-SCOMClassInstance. Ese cmdlet obtiene las instancias de clase para cada uno de los objetos de clase. A continuación, el comando obtiene los eventos de cada instancia de clase que coinciden con las reglas almacenadas en la variable $Rules. El uso del parámetro ErrorAction con un valor de SilentlyContinue permite que el comando continúe si no encuentra un evento que coincida con la regla especificada.

Ejemplo 2: Obtener un evento mediante su identificador

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

Este comando obtiene el evento que tiene un identificador de 7413b06b-a95b-4ae3-98f2-dac9ff76dabd.

Ejemplo 3: Visualización de eventos agrupados por identificadores de evento

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

Este comando obtiene todos los eventos y, a continuación, los pasa al cmdlet Group-Object mediante el operador de canalización. Ese cmdlet muestra los eventos agrupados por la propiedad Number del objeto SCOMEvent, que corresponde a un identificador de evento entero. Para obtener más información, escriba Get-Help Group-Object.

Parámetros

-ComputerName

Especifica una matriz de nombres de equipos. El cmdlet establece conexiones temporales con grupos de administración para estos equipos. Puede usar nombres NetBIOS, direcciones IP o nombres de dominio completos (FQDN). Para especificar el equipo local, escriba el nombre del equipo, localhost o un punto (.).

El servicio de acceso a datos de System Center debe ejecutarse en el equipo. Si no especifica un equipo, el cmdlet usa el equipo para la conexión del grupo de administración actual.

Propiedades del parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Credential

Especifica un objeto de PSCredential para la conexión del grupo de administración. Para obtener un objeto de de PSCredential, use el cmdlet get-credential de . Para obtener más información, escriba Get-Help Get-Credential.

Si especifica un equipo en el parámetro computerName , use una cuenta que tenga acceso a ese equipo. El valor predeterminado es el usuario actual.

Propiedades del parámetro

Tipo:PSCredential
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-EventId

Especifica una matriz de identificadores de evento. Un objeto SCOMEvent de contiene un identificador de evento como su propiedad Number.

Propiedades del parámetro

Tipo:

Int32[]

Valor predeterminado:None
Admite caracteres comodín:True
DontShow:False

Conjuntos de parámetros

FromInstance
Posición:2
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
FromManagementPackRule
Posición:2
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-EventLogName

Especifica una matriz de nombres de registros de eventos. Un objeto SCOMEvent de contiene un nombre de registro de eventos como su propiedad Channel.

Propiedades del parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:True
DontShow:False

Conjuntos de parámetros

FromInstance
Posición:3
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
FromManagementPackRule
Posición:3
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-EventSource

Especifica una matriz de orígenes de eventos. Un objeto SCOMEvent de contiene un origen de eventos como su propiedad PublisherName.

Propiedades del parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:True
DontShow:False

Conjuntos de parámetros

FromInstance
Posición:4
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
FromManagementPackRule
Posición:4
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Id

Especifica una matriz de GUID de eventos. Un objeto SCOMEvent de contiene GUID como su propiedad id. de .

Propiedades del parámetro

Tipo:

Guid[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FromEventId
Posición:1
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Instance

Especifica una matriz de objetos de supervisión que representan instancias. Para obtener objetos de supervisión, use el cmdlet Get-SCOMClassInstance.

Este parámetro también acepta objetos de grupo. Para obtener un objeto de grupo, use el cmdlet Get-SCOMGroup.

Propiedades del parámetro

Tipo:

EnterpriseManagementObject[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FromInstance
Posición:1
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Rule

Especifica una matriz de reglas como objetos ManagementPackRule. Para obtener un objeto ManagementPackRule de , use el cmdlet Get-SCOMRule.

Propiedades del parámetro

Tipo:

ManagementPackRule[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FromManagementPackRule
Posición:1
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SCSession

Especifica una matriz de objetos connection. Para obtener un objeto connection , use el cmdlet get-SCOMManagementGroupConnection de .

Propiedades del parámetro

Tipo:

Connection[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.