Removing an ObjectServer event source

Remove ObjectServer event sources from the realm of your Runbook Automation and Netcool®/Impact deployment.

Before you begin

Within Netcool/Impact, each event source for Runbook Automation technically consists of a data source (default: RBA_ObjectServer), a data type within the scope of the data source (default: RBA_Status), and an event reader service (default: RBA_EventReader).
Warning: Do not delete the default event source RBA_ObjectServer along with its data type RBA_Status and the event reader service RBA_EventReader. Delete only those event sources that you added manually by using the add_eventSource.sh script.

Procedure

  1. Expand Data Model > RBA_Derby and ensure that there is a data type defined for table RBACONFIG.TRIGGERS. For example, TRIGGERS.
  2. Ensure that no trigger explicitly references the event source that is to be deleted. Click Data Model > RBA_Derby > TRIGGERS > View data items.

    Ensure that the table displays the column EVENTSOURCES (if not, refresh the data type fields and run View data items again).

    If you find triggers that are still referencing that event source within column EVENTSOURCES, you should edit those triggers in the RBA UI and remove all references to that event source.

  3. Stop the service that monitors and restarts services. Click: Services > RBA_TrackReaderStatus > Stop.
  4. Stop the event reader service that is related to the event source that is to be deleted. Click Services > xxx_EventReader > Stop.
  5. Delete the event reader service that is related to the event source that is to be deleted. Click Services > xxx_EventReader > Delete.
  6. Start the service that monitors and restarts services. Click Services > RBA_TrackReaderStatus > Start.
  7. Expand Data Model > RBA_Derby and ensure that there is a data type defined for table RBACONFIG.EVENT_SOURCES. For example, EVENT_SOURCES.
  8. Display the entries of the EVENT_SOURCES table. Click Data Model > RBA_Derby > EVENT_SOURCES > View data items.
  9. Select and delete the entry for the event source that is to be deleted.
  10. Delete the data type for the event source. Click Data Model > xxx_ObjectServer > xxx_Status > Delete.
  11. Delete the data source. Click Data Model > xxx_ObjectServer > Delete.