IBM Tivoli Monitoring > Version 6.3 > User's Guides > System p Agent User's Guides > AIX Premium User's Guide IBM Tivoli Monitoring, Version 6.3


Event mapping

The Tivoli Event Integration Facility (EIF) interface is used to forward situation events to Tivoli Netcool/OMNIbus or Tivoli Enterprise Console.

EIF events specify an event class, and the event data is specified as name-value pairs that identify the name of an event slot and the value for the slot. An event class can have subclasses. IBM Tivoli Monitoring provides the base event class definitions and a set of base slots that are included in all monitoring events. Agents extend the base event classes to define subclasses that include agent-specific slots. For AIX Premium agent events, the event classes correspond to the agent attribute groups, and the agent-specific slots correspond to the attributes in the attribute group.

The situation editor in the Tivoli Enterprise Portal can be used to perform custom mapping of data to EIF slots instead of using the default mapping described in this topic. For more information about EIF slot customization, see the Tivoli Enterprise Portal User's Guide.

Tivoli Enterprise Console requires that event classes and their slots are defined in BAROC (Basic Recorder of Objects in C) files. Each agent provides a BAROC file that contains event class definitions for the agent and is installed on the Tivoli Enterprise Monitoring Server in the TECLIB directory (install_dir/cms/TECLIB for Windows systems and install_dir/tables/TEMS_hostname/TECLIB for UNIX systems) when application support for the agent is installed. The BAROC file for the agent and the base BAROC files provided with Tivoli Monitoring must also be installed onto the Tivoli Enterprise Console. For details, see "Setting up event forwarding to Tivoli Enterprise Console" in the IBM Tivoli Monitoring Installation and Setup Guide.

Each of the event classes is a child of KPX_Base and is defined in the kpx.baroc (version 06.22.03) file. The KPX_Base event class can be used for generic rules processing for any event from the IBM Tivoli Monitoring: AIX Premium Agent.

For events that are generated by situations in the Active Memory Expansion attribute group, events are sent using the ITM_KPX_ACTIVE_MEMORY_EXPANSION event class. This event class contains the following slots:

For events that are generated by situations in the Active Users attribute group, events are sent using the ITM_KPX_ACTIVE_USERS event class. This event class contains the following slots:

For events that are generated by situations in the AMS Pool attribute group, events are sent using the ITM_KPX_AMS_POOL event class. This event class contains the following slots:

For events that are generated by situations in the CPU Detail attribute group, events are sent using the ITM_KPX_CPU_DETAIL event class. This event class contains the following slots:

For events that are generated by situations in the CPU Summary attribute group, events are sent using the ITM_KPX_CPU_SUMMARY event class. This event class contains the following slots:

For events that are generated by situations in the Defined Users attribute group, events are sent using the ITM_KPX_DEFINED_USERS event class. This event class contains the following slots:

For events that are generated by situations in the Devices attribute group, events are sent using the ITM_KPX_DEVICES event class. This event class contains the following slots:

For events that are generated by situations in the Disks attribute group, events are sent using the ITM_KPX_DISKS event class. This event class contains the following slots:

For events that are generated by situations in the File Systems attribute group, events are sent using the ITM_KPX_FILE_SYSTEMS event class. This event class contains the following slots:

For events that are generated by situations in the Internet Protocol Detail attribute group, events are sent using the ITM_KPX_INTERNET_PROTOCOL_DETAIL event class. This event class contains the following slots:

For events that are generated by situations in the Internet Protocol Summary attribute group, events are sent using the ITM_KPX_INTERNET_PROTOCOL_SUMMARY event class. This event class contains the following slots:

For events that are generated by situations in the Logical Partition attribute group, events are sent using the ITM_KPX_LOGICAL_PARTITION event class. This event class contains the following slots:

For events that are generated by situations in the Logical Volumes attribute group, events are sent using the ITM_KPX_LOGICAL_VOLUMES event class. This event class contains the following slots:

For events that are generated by situations in the MPIO Attributes attribute group, events are sent using the ITM_KPX_MPIO_ATTRIBUTES event class. This event class contains the following slots:

For events that are generated by situations in the MPIO Status attribute group, events are sent using the ITM_KPX_MPIO_STATUS event class. This event class contains the following slots:

For events that are generated by situations in the Network Adapters Rates attribute group, events are sent using the ITM_KPX_NETWORK_ADAPTERS_RATES event class. This event class contains the following slots:

For events that are generated by situations in the Network Adapters Totals attribute group, events are sent using the ITM_KPX_NETWORK_ADAPTERS_TOTALS event class. This event class contains the following slots:

For events that are generated by situations in the Network Interfaces attribute group, events are sent using the ITM_KPX_NETWORK_INTERFACES event class. This event class contains the following slots:

For events that are generated by situations in the NIM Resources attribute group, events are sent using the ITM_KPX_NIM_RESOURCES event class. This event class contains the following slots:

For events that are generated by situations in the Paging Space attribute group, events are sent using the ITM_KPX_PAGING_SPACE event class. This event class contains the following slots:

For events that are generated by situations in the Performance Object Status attribute group, events are sent using the ITM_KPX_PERFORMANCE_OBJECT_STATUS event class. This event class contains the following slots:

For events that are generated by situations in the Physical Memory attribute group, events are sent using the ITM_KPX_PHYSICAL_MEMORY event class. This event class contains the following slots:

For events that are generated by situations in the Physical Volumes attribute group, events are sent using the ITM_KPX_PHYSICAL_VOLUMES event class. This event class contains the following slots:

For events that are generated by situations in the Print Queues attribute group, events are sent using the ITM_KPX_PRINT_QUEUES event class. This event class contains the following slots:

For events that are generated by situations in the Processes Detail attribute group, events are sent using the ITM_KPX_PROCESSES_DETAIL event class. This event class contains the following slots:

For events that are generated by situations in the Processes Summary attribute group, events are sent using the ITM_KPX_PROCESSES_SUMMARY event class. This event class contains the following slots:

For events that are generated by situations in the Quality Of Service attribute group, events are sent using the ITM_KPX_QUALITY_OF_SERVICE event class. This event class contains the following slots:

For events that are generated by situations in the System Call attribute group, events are sent using the ITM_KPX_SYSTEM_CALL event class. This event class contains the following slots:

For events that are generated by situations in the System IO attribute group, events are sent using the ITM_KPX_SYSTEM_IO event class. This event class contains the following slots:

For events that are generated by situations in the TADDM attribute group, events are sent using the ITM_KPX_TADDM event class. This event class contains the following slots:

For events that are generated by situations in the TCP attribute group, events are sent using the ITM_KPX_TCP event class. This event class contains the following slots:

For events that are generated by situations in the Top 50 CPU Processes attribute group, events are sent using the ITM_KPX_TOP_50_CPU_PROCESSES event class. This event class contains the following slots:

For events that are generated by situations in the Top 50 Memory Processes attribute group, events are sent using the ITM_KPX_TOP_50_MEMORY_PROCESSES event class. This event class contains the following slots:

For events that are generated by situations in the Virtual Memory Management attribute group, events are sent using the ITM_KPX_VIRTUAL_MEMORY_MANAGEMENT event class. This event class contains the following slots:

For events that are generated by situations in the Volume Groups attribute group, events are sent using the ITM_KPX_VOLUME_GROUPS event class. This event class contains the following slots:

For events that are generated by situations in the Workload Manager attribute group, events are sent using the ITM_KPX_WORKLOAD_MANAGER event class. This event class contains the following slots:

For events that are generated by situations in the WPAR CPU attribute group, events are sent using the ITM_KPX_WPAR_CPU event class. This event class contains the following slots:

For events that are generated by situations in the WPAR FileSystem attribute group, events are sent using the ITM_KPX_WPAR_FILESYSTEM event class. This event class contains the following slots:

For events that are generated by situations in the WPAR Information attribute group, events are sent using the ITM_KPX_WPAR_INFORMATION event class. This event class contains the following slots:

For events that are generated by situations in the WPAR Network attribute group, events are sent using the ITM_KPX_WPAR_NETWORK event class. This event class contains the following slots:

For events that are generated by situations in the WPAR Physical Memory attribute group, events are sent using the ITM_KPX_WPAR_PHYSICAL_MEMORY event class. This event class contains the following slots:



+

Search Tips   |   Advanced Search