Enabling Netcool/OMNIbus

Follow these steps to enable the Tivoli Netcool/OMNIbus to send the events from Internet Service Monitoring to Netcool/OMNIbus.

Before you begin

Ensure that you installed IBM® Tivoli® Netcool/OMNIbus.

Procedure

Complete the following steps to enable the Netcool/OMNIbus:

  1. Stop the Internet Service Monitoring by using the following command:
    $CANDLEHOME/bin/ism-agent.sh stop
  2. Open the bridge.props file that is placed at $ISMHOME/etc/props path and update the file with following code snippet:
    Module0SharedLib : "libSMModulePipe"
    Module0PropFile : "$ISMHOME/etc/props/pipe_module.props"
    Module1SharedLib : "libSMModuleObjectServer"
    Module1PropFile : "$ISMHOME/etc/props/objectserver.props"
  3. Modify the permission of 8.1.0 directory placed at $ISMHOME/objectserver path as follows:
    cd  $ISMHOME/objectserver/
    chmod -R 777 8.1.0
    Note: Modify the permission of all the files inside 8.1.0 directory by using chmod -R 777 <file-name> command. Where <file-name> is the name of file inside 8.1.0 directory.
  4. Modify the omni.dat file placed at $ISMHOME/objectserver/8.1.0/etc path to configure Netcool/OMNIbus server address.
  5. Run nco_igen from the following location:
    cd $ISMHOME/objectserver/8.1.0/bin
    ./nco_igen
  6. Start the Internet Service Monitoring by using the following command:
    $CANDLEHOME/bin/ism-agent.sh start
  7. Verify that Internet Service Monitoring, Databridge and all the monitors are in running state.
    To check the status of Databridge and monitors, run the following command:
    ps -aef|grep -i nco_*
    To check the status of Internet Service Monitoring, run the following command:
    ps -aef|grep -i kis
  8. Use the IBM Tivoli Netcool/OMNIbus user interface to verify that Databridge sends the data to Netcool/OMNIbus server.
    Data must be displayed for Internet Service Monitoring on the IBM Application Performance Management user interface.