Omnibus Insert Delete Update Detect in event?

Technote (FAQ)


I have setup an Impact service (OmnibusEventLIstener) to listen to the
Omnibus's default IDUC channel.

I receive the events correctly but I have no way of knowing if its an

Is there a way to have this info?


There is not a database field in omnibus that specifies this action

and no way to define that action in the IDUC channel itself. However,

if I understand what you're trying to do, you just want to know if an

event is new/updated/delete correct?

There are a couple of different ways to accomplish this.

Method 1:

Use AEN or Fast Tracking to define different channels for each type of

action Insert/Delete/Update

Most clients do not use this method, but the ones that do use it for

Webtop or WebGui.

Method 2:

Create a trigger in omnibus that whenever it does an insert/update it

sets a flag in a custom field. That way when you write your policies

against alerts.status, you can check the column for create = 1 update =

2 etc. This is probably the simplest way to accomplish the task.

Cross reference information
Segment Product Component Platform Version Edition
Systems and Asset Management Tivoli Netcool/OMNIbus Web GUI AIX, HP-UX, Linux, Solaris, Windows 7.3.1 All Editions
Systems and Asset Management Tivoli Netcool/OMNIbus Not Applicable AIX, HP-UX, Linux, Solaris, Windows 7.3.1 All Editions

Document information

More support for:

Tivoli Netcool/Impact

Software version:


Operating system(s):

AIX, HP-UX, Linux, Linux Red Hat - zSeries, Solaris, Windows, Windows 2003 server, Windows 2008 server, Windows XP

Software edition:

All Editions

Reference #:


Modified date:


Translate my page

Content navigation