Elements

The probe breaks event data down into tokens and parses them into elements. Elements are used to assign values to ObjectServer fields; the field values contain the event details in a form that the ObjectServer understands.

The following table describes the elements that the probe generates. Not all the elements described are generated for each event. The elements that the probe generates depend on the event type.

Table 1. Elements

Element name

Element description

$Category

This element indicates the category type.

$Endpoint

This element indicates the endpoint.

$InstanceId

This element displays the Instance ID, a unique identifier for an instance of the probe

$Level

This element indicates the message level of the fault. The level can take one of the following values:

0: SYS_EMERG

1: SYS_ALERT

2: SYS_CRIT

3: SYS_ERR

4: SYS_WARN

5: SYS_NOTICE

6: SYS_INFO

$LogMessage

This element displays the event log message transformed from $Xmlmessage. The transformation is performed by the file specified by the TransformerFile property.

$NodeType

This element indicates the node type.

$MessageTS

This element displays the event message timestamp.

$Messagetype

This element indicates the event message type.

$ModuleId

This element displays the module ID.

$Source

This element indicates the event source.

$SequenceNum

This element displays the sequence number.

$Type

This element displays the fault type raised by the system. The fault can be one of the following types:

0: INVALID

1: SYSTEM

2: REQUEST

3: ESPONSE

4: TRACE

5: BUFFER

6: UVE

7: OBJECT

8: FLOW

9: TRACE_OBJECT

10: SYSLOG

11: ALARM

$TransformerName

This element displays the Transformer Name.

$Xmlmessage

This element displays event log messages from the device under Contrail's system monitoring.