Un nombre de atributo en un evento CBE se convierte en un nombre de atributo en un evento de Enterprise Console en función de las filas de la tabla 1. Los nombres de atributos que no figuran en la tabla 1 no se asignan a un evento de Enterprise Console:
Atributo de evento CBE |
Atributo de evento de Enterprise Console |
---|---|
CLASS |
|
msg |
msg |
severity |
|
date |
|
repeat_count |
|
source |
|
sub_source |
|
|
|
globalInstanceId (si se define en la base de reglas activa) |
|
|
No asignados |
Tabla 1. Asignación de atributos entre el formato de eventos CBE y Enterprise Console
En los apartados siguientes se explica detalladamente cómo cada atributo de un evento CBE se asigna a un evento de Enterprise Console:
Se asigna al atributo CLASS. Si no hay extensionName en el evento CBE, el atributo CLASS está establecido en EVENT, que es el valor predeterminado para las clases de eventos TEC.
Nota:
Si tanto el atributo msg y el campo msgId del atributo msgDataElement se establecen en el evento CBE, el atributo msg de Enterprise Console se establece con una concatenación de estos dos campos, lo que da como resultado un valor con la estructura siguiente: msgId: msg
Si sólo se establece el atributo msg en el evento CBE, se copia directamente en el atributo msg del evento de Enterprise Console.
El valor severity del evento de Enterprise Console es opcional y puede ser un valor numérico o una de las palabras clave predefinidas siguientes: UNKNOWN, HARMLESS, WARNING, MINOR, CRITICAL y FATAL. El atributo severity se asignará de este modo:
Si la gravedad de CBE coincide con la lista enumerada, el valor de severity del evento de Enterprise Console se establecerá en el valor numérico de gravedad de CBE.
Si no hay ninguna coincidencia con la enumeración de los tipos de gravedad, se realizará la asignación siguiente. Tenga en cuenta que esta asignación funciona de forma óptima si las gravedades predeterminadas de Enterprise Console no se han modificado. Sin embargo, se pueden definir gravedades personalizadas además de las gravedades predeterminadas de Enterprise Console.
Se asigna directamente el atributo repeat_count de evento de Enterprise Console.
El valor date de evento de Enterprise Console es opcional. Normalmente sigue el patrón "MMM dd HH:mm:ss aaaa". El valor se creará a partir del patrón de creationTime de CBE, "aaaa-MM-dd'T'HH:mm:ss".
Nota:
sourceComponentId es un atributo de CBE complejo, lo que significa que contiene otros atributos internos. Sus atributos internos se asignan a los atributos del evento de Enterprise Console según lo indicado en la tabla siguiente:
Atributo de CBE |
Atributo de Enterprise Console |
---|---|
sourceComponentId.component |
source (el valor no se establece si el atributo de CBE contiene una cadena vacía o el valor "N/A") |
sourceComponentId.subcomponent |
sub-source (el valor no se establece si el atributo de CBE contiene una cadena vacía o el valor "N/A") |
sourceComponentId.location |
fqhostname (el valor sólo se establece si sourceComponentId.locationType es "FQHostname") |
sourceComponentId.location |
hostname (el valor sólo se establece si sourceComponentId.locationType es "Hostname") |
sourceComponentId.location |
origin (el valor sólo se establece si sourceComponentId.locationType es "Devicename") |
Tabla 2. Asignación del atributo sourceComponentId de un evento CBE a un evento de Enterprise Console
Nota:
Si figura en el tipo de la clase de evento en la base de reglas, este campo se copia del evento CBE al evento de Enterprise Console.