7.2 Configuring the NOC Universal Adapter

The NOC Universal adapter listens on a specific port on the Operations Center server for a stream of text that has specific formatting requirements. It is possible to create field names as needed, but there are some required fields. If alarms are sent via data streams, there is a required beginning string, ending string and a few required fields. The incoming stream of data is represented in Operations Center as an event.

Alternatively, connect a script to the adapter, mine the data source and call the Operations Center createAlarm function directly to create alarms and events in Operations Center.

Since this is a manual integration with a back-end system, there is the option of adding custom operations that can perform actions such as clear, close, update, and so on. Each of these operations is dependant on the back-end system. For instance, if the data originates from a back-end database that tracks help desk tickets, consider adding an operation such as Close Ticket. This operation prompts the user for input and then issues an SQL update against the database.

The following are general steps with details explained in subsequent sections.

To set up and use the NOC Universal adapter:

  1. Verify the incoming data stream has required fields and correct formatting.

    For information about data streams, see Section 7.3, Setting Up the Incoming Data Stream.

  2. Select a method for bringing data into Operations Center.

    If using databases to update Operations Center, add JDBC drivers to a Operations Center server.

  3. Create a Operations Center script.

    Use NOC Script commands to create alarms and events. Add custom operations such as Clear, Close, Update (optional).

  4. Modify the scripthierarchy.xml file for hierarchical displays.

  5. In Operations Center, create a new NOC Universal adapter (NOC Script) adapter for each host or data source. For instructions, see Section 2.1, Creating an Adapter.

  6. Modify adapter properties.

    For instructions, see Section A.29, NetIQ Operations Center Universal.

  7. Start the adapter.

    For instructions, see Section 2.2.1, Starting, Stopping, or Deleting an Adapter.

  8. If using a log file to update Operations Center, parse the data in the data source.

  9. Gather and send data to a server on a specific TCP/IP port.