With the Tivoli Event
Integration Facility toolkit you can build event adapters and integrate
them into the IBM Tivoli Netcool/OMNIbus environment.
Restriction: In versions 7.3.0 and later, the
state correlation functionality is deprecated.
Overview of the Tivoli Event Integration Facility
The Event Integration
Facility is a toolkit that expands the types of events and system
information that you can monitor. You can use it to develop your own adapters,
which are tailored to your network environment. The Event Integration
Facility is a separate installation package from the main Tivoli Netcool/OMNIbus product. It does not require an instance of the Deployment
Engine to run.
Installing the Event Integration Facility
The Tivoli Event
Integration Facility is not installed by the Tivoli Netcool/OMNIbus installer and needs to be installed separately from the
main product. The EIF SDK includes the JAR files and C libraries.
Event transport
The Tivoli Event
Integration Facility provides
several methods for sending information to the event server. The system
on which an adapter is run must provide a TCP/IP-based interprocess
communication facility.
Building an adapter
Before building an adapter, you must identify events to
monitor. You then define the event source and event classes and select
the method for event delivery. You program the event adapter, and
install, configure and test it. You are then ready to
run the adapter.
Filtering events at the source
One of the problems associated with event management is
working with the high volume of events that devices can generate.
You can address this problem by filtering events at the source.
Troubleshooting
You can troubleshoot problems that can arise
installing and using the Tivoli Event
Integration Facility.
The logs and tracing utilities can help you determine the source of
problems when they occur. Before systems fail, you can configure the
API to insure the delivery of events. Additionally, you can improve
the performance of event delivery with API configurations.
Application programming interfaces
The APIs for Tivoli Event
Integration Facility are
defined by C language functions and Java™ methods
and help you to build a custom adapter or an application that receives
events.
Utilities for the C API Tivoli Event
Integration Facility provides
a number of utilities for the C API.
Java language API
To build an adapter in Java,
you must have the Java 1.3.1
(or higher) compiler. The Java API
is provided in Jar files.
Configuration keywords
Use the keywords in the configuration file to
configure the behavior of the adapters.