Gateway for Message Bus

The IBM Tivoli Netcool/OMNIbus Gateway for Message Bus reads Tivoli Netcool/OMNIbus events from an ObjectServer and then converts these events to Extensible Markup Language (XML) format. The transformer module then converts these events from XML format to another format that you specify. The transport module then forwards these events to the target application.

You can configure the gateway to operate in one of two modes of operation: standard mode or IBM Operations Analytics - Log Analysis (LA) mode:

  1. When you configure the gateway in standard mode, you specify which one of the following transport modules to use:
    • Java Message Service (JMS)
    • Data file
    • Message Queue Telemetry Transport (MQTT)
    • Multi-Channel HTTP Transport
    • HTTP/HTTPS (Hypertext Transfer Protocol/HTTP Secure)
    • Socket
    • Kafka
  2. When you configure the gateway in LA mode, you use the SCALA transport module.
In summary, the default or recommended way of determining which mode of operation you use is as follows:
  • Standard mode operation
    • Create a server (using the Server Editor nco_xigen) named G_XML.
    • Locate the gateway Name property in the supplied default properties file, G_XML.props.
    • Specify the value G_XML for the Name property (which matches the name of the server name created with nco_xigen).
  • LA mode operation
    • Create a server (using the Server Editor nco_xigen) named G_SCALA.
    • Locate the gateway Name property in the supplied default properties file, G_SCALA.props.
    • Specify the value G_SCALA for the Name property (which matches the name of the server name created with nco_xigen).

Configuration details and other information pertinent to installing, configuring, and running the gateway are described in the following sections:

Note: The gateway can also be used with the IBM Tivoli Netcool/OMNIbus Probe for Message Bus. If you want to use the gateway with the IBM Tivoli Netcool/OMNIbus Probe for Message Bus, see Using the gateway with the Probe for Message Bus before installing or configuring the gateway.