CORE_EVENT base event class
CORE_EVENT is the base class for all cell event classes. Its class definition is internal and is not visible in the Knowledge Base. This class cannot be changed and is documented in the mc_root_internal.baroc file.
All cell components populate these slots as specified. Internal cell-generated events are also populated as specified.
CORE_EVENT base class slots
Slot | Type | Description |
---|---|---|
adapter_host | STRING | Name of the host where the adapter that sent the event is running |
administrator | STRING | Identification of the user that last modified the event, as user@host or package:rulename |
date | STRING | If empty, when entering the cell, it is set as textual format of data_reception, as defined with the parameter DateFormat |
date_reception | INTEGER | Timestamp as set by the source of the event |
duration | INTEGER | Elapsed time, in seconds, from event creation to the time the event was closed |
event_handle | INTEGER | Event identifier in the local cell |
mc_abstracted | LIST_OF INTEGER | System reserved |
mc_abstraction | LIST_OF INTEGER | System reserved |
mc_account | STRING | Identifies the account associated with the event |
mc_acl | LIST OF STRING | Controls write and execute access to events when read access is provided by the collector |
mc_action_count | INTEGER | Number of actions performed on the event |
mc_arrival_time | INTEGER | Timestamp when the event arrived at the network at either an adapter or a cell |
mc_associations | LIST_OF STRING | System reserved |
mc_bad_slot_names | LIST_OF STRING | List with names of slots that could not be set when the event was reserved |
mc_bad_slot_values | LIST_OF STRING | Corresponding values of the bad slots |
mc_cause | INTEGER | System reserved |
mc_client_address | STRING | Network address of the host where the adapter that sent the event is running |
mc_collectors | LIST_OF STRING | System reserved |
mc_date_modification | INTEGER | Timestamp of last modification of certain slots |
mc_effects | LIST_OF INTEGER | System reserved |
mc_event_category | MC_EVENT_CATEGORY | High-level normalized category of the object the event represents based on an appropriate Information Technology Infrastructure Library (ITIL) core process. Possible categories are as follows:
|
mc_event_model_version | STRING | Denotes the version of the event model that instantiates the event. The event model version is in the format major_version.minor_version.service_version required for compatibility purposes. |
mc_event_relations | LIST_OF STRING | A list of tuples is as follows:
|
mc_event_subcategory | MC_EVENT_SUBCATEGORY | Subcategory of the object the event represents based on an appropriate Information Technology Infrastructure Library (ITIL) core process. Possible values are as follows:
|
mc_history | LIST_OF STRING | System reserved |
mc_host | STRING | Fully qualified name of the host on which the problem occurred |
mc_host_address | STRING | Network address corresponding to the mc_host slot |
mc_host_class | STRING | Type of host |
mc_incident_report_time | INTEGER | Date and time when the event was reported (represented as a timestamp) |
mc_incident_time | INTEGER | Timestamp corresponding to the time at which the incident causing the event occurred |
mc_local_reception_time | INTEGER | Timestamp when the event arrived in the local component |
mc_location | STRING | Location at which the managed object resides |
mc_long_msg | STRING | Expands the information in msg |
mc_modhist | LIST_OF STRING | System reserved |
mc_notes | LIST_OF STRING | List of free text annotations added to the event |
mc_notification_history | LIST_OF STRING | Indicates the status of the event with respect to the notification system over time |
mc_object | STRING | Sub-component of the host to which the event is related |
mc_object_class | STRING | Identifies the class of an object |
mc_object_owner | STRING | Identifies the owner of the source component |
mc_object_uri | STRING | Address used to cross-launch directly to the component |
mc_operations | LIST_OF STRING | Slot containing a list of operation history entries |
mc_origin | STRING | Event management system that is closest to the source of the event as possible |
mc_origin_class | STRING | Identifies the event management system type |
mc_origin_key | STRING | Unique key that the originating tool used to enumerate the event |
mc_origin_key | STRING | Severity as given by the mc_origin slot |
mc_original_priority | MC_PRIORITY | Records the original priority of the event upon insertion to the cell, which is needed to determine whether an event has been escalated or de-escalated |
mc_original_severity | SEVERITY | Records the original severity of the event to determine whether the event's severity has been modified |
mc_owner | STRING | Current user assigned to the event |
mc_parameter | STRING | Name of the metric or property that went into alarm or that triggered the event |
mc_parameter_threshold | STRING | Threshold value that was crossed to cause the generation of the event |
mc_parameter_unit | STRING | Unit description of the metric |
mc_parameter_value | STRING | Actual value of the parameter |
mc_priority | MC_PRIORITY | Current priority of the event. Following are the possible values:
|
mc_propagations | LIST_OF STRING | System reserved |
mc_relation_source | STRING | The mc_ueid of the source event to which this event is related |
mc_service | STRING | Service related to the event |
mc_smc_id | STRING | Event is attached to the service impact management component with the specified identifier |
mc_smc_impact | MC_SMC_IMPACT | Indicates whether an event is elected, attached, or has an impact on a service impact management component
|
mc_smc_priority | REAL | Prioritizes events with respect to their impact on the service model
|
mc_smc_type | STRING | Value is set to the class of the service impact management component to which the event is attached |
mc_timeout | INTEGER | Event timeout in seconds |
mc_tool | STRING | For BMC Event Management events, mc_tool represents any event that is within any value that can further distinguish where the event is coming from within an mc_tool_class value. |
mc_tool_address | STRING | The network address of the Reporter |
mc_tool_class | STRING | For BMC Event Management, mc_tool_class represents a user-defined categorization of the tool reporting the event. |
mc_tool_key | STRING | Unique key used by the sending tool to enumerate the event |
mc_tool_rule | STRING | Name of the adapter or integration mapping rule that generated the event |
mc_tool_sev | STRING | Severity as given by mc_tool |
mc_tool_suggestion | STRING | The Reporter's suggested solution to the problem posed by the event. This is similar to expert advice information that other applications provide. |
mc_tool_time | INTEGER | Date and time (as a timestamp) when the event report was created. The ReportTime value must be read as using the time scale Coordinated Universal Time (UTC) unless a particular time zone or the value Z (Zulu time for UTC) is otherwise specified. |
mc_tool_uri | STRING | The address used to cross-launch directly to the Reporter |
mc_ueid | STRING | Universal event identifier When an event is propagated, the receiving cell gets a new local identifier, event_handle, but the event keeps the old universal identifier mc_ueid. |
mc_yesno | MC_YESNO | An enumeration used to set a YES or NO value for a slot. Possible values are as follows:
|
msg | STRING | Text description of the event |
repeat_count | INTEGER | Number of copies received from this event |
severity | SEVERITY | Severity value of the event. Possible values are as follows:
|
status | STATUS | Status value of the event. Possible values are as follows:
|