Integrate > IBM Tivoli

IBM Tivoli

Operations Connector for IBM Tivoli (OpsCx for IBM Tivoli) integrates supported IBM Tivoli applications and Operations Manager i (OMi) so that the gathered systems-management data about the events and topology in an IBM Tivoli environment as well as gathered metric data is made available to the OMi solution. Such data can then be monitored and processed properly within OMi. OpsCx for IBM Tivoli therefore enables you to establish a link between an IBM Tivoli environment and operations management in OMi.

For a list of the IBM Tivoli products and their release versions that OpsCx for IBM Tivoli supports, see Supported Systems Management Applications topic. For information about IBM Tivoli products, their individual releases and features, see the documentation on the IBM web site.

Product Concepts

OpsCx for IBM Tivoli is a product complementary to Operations Connector. It enhances Operations Connector to provide the following functionality:

  • Collection of IBM Tivoli events, metric data, and topology from an IBM Tivoli environment

    OpsCx for IBM Tivoli identifies hostnames and IP addresses from the received events and forwards topology data to OMi.

  • Mapping of the collected data to an OMi-compliant form

  • Customization of the data collection and data mapping

  • Closure of IBM Tivoli events from OMi by using backward synchronization of the event resolution states

Deployment options for OpsCx for IBM Tivoli are bound by Operations Connector. While both must be installed on the same system, remote monitoring capability of Operations Connector enables the applications to reside on a dedicated integration server. In such setup, the processing, memory, and storage resources of the IBM Tivoli host are burdened to a lesser degree.

The basic part of OpsCx for IBM Tivoli is the Generic Integrator module (GenInt). It provides common functionality for integrating Operations Connector and other third-party systems, storage, or infrastructure management application.

The collection, processing, and mapping of events, metric data, and topology data can be configured in detail as part of advanced configuration of Ops Connector for IBM Tivoli.

Event Collection and Forwarding

OpsCx for IBM Tivoli makes IBM Tivoli events available to OMi as follows1 The process is repeated regularly.:

  1. Events are received from IBM Tivoli through the Event Integration Facility (EIF) gateway.

  2. In OpsCx for IBM Tivoli, the received events are processed with the EIF and Lua plug‑ins and sent to the REST Web Service endpoint of Operations Connector.

  3. The collected events are mapped with a Operations Connector policy of the REST Web Service Listener type, and then forwarded to OMi.

    Each event is tested if it matches some rule in the policy. If it does, the event is mapped accordingly. To ensure all events are mapped, there are five generic rule types in the rule list:

    • A rule that matches events originating from deleted events

    • A rule that matches events originating from closed events

    • A rule that matches events originating from updated events

    • A rule that matches events originating from inserted events

    • A rule that matches events originating from ITM

    The predefined generic rules in the policy serve as an example and can be changed.

Figure 1. Architectural overview of the IBM Tivoli event integration with OMi

If backward synchronization of event resolution is enabled, for each Netcool event that you close in OMi the corresponding IBM Tivoli event is also closed. For event backward synchronization, a
tivoli-backsync binary is bundled with OpsCx for IBM Tivoli based on FreeTDS libraries. The FreeTDS source code is included as an archive file in the <OvDataDir>/datafiles/FreeTDS directory.

Metric Collection and Forwarding

OpsCx for IBM Tivoli makes IBM Tivoli metric data available to OMi as follows2 The process is repeated regularly.:

  1. Metric data is collected through web service calls to the Tivoli enterprise portal server on the ITM (IBM Tivoli Monitoring) server.
  2. The data is processed with Lua plug-ins.
  3. The data is forwarded to the web service of the Operations Connector and stored in the database, where it can be accessed by OMi applications.

OMi applications can then query and display the saved metric data.

Figure 2. Architectural overview of the IBM Tivoli metric integration with OMi

Topology Collection and Forwarding

OpsCx for IBM Tivoli makes IBM Tivoli topology available to OMi as follows3The process is repeated regularly.:

  1. Events are collected from IBM Tivoli through the EIF gateway and through the IBM Tivoli Monitoring (ITM) server. Metric data is collected through the REST web service interface.

  2. In OpsCx for IBM Tivoli, the collected event data is processed by using the EIF and Lua plug‑ins and the metric data is processed using the Lua plug-in. Topology data is constructed using the data from received events and metric data.

  3. The constructed topology data is mapped by using a Operations Connector policy of the XML File type, and then forwarded to OMi.

Figure 2. Architectural overview of the IBM Tivoli topology integration with OMi

The mapping rules map the following CI Types:

  • node
  • IP address
  • running software

See the following figure for an example.

In addition, the topology self-discovery policy retrieves topology data about the IBM Tivoli integration environment itself (Netcool and ITM). See the following figure for an example.

Related topics

Supported Systems Management Applications