Hi,
At RIT we have been using the "Default Notifier" to call an external
alarm script that did some external processing of alarms before passing
them on to another system that would either send pages and or emails.
We are in the process of doing a re-write of this process. First we
noticed that calling the external script for every alarm would cause the
CPU load to increase during periods of large amounts of alarms, because
of the massive amount of times the scripts was called.
The new design is to have a single process that is always running, and
pulling information out of InterMapper using the intermapper-console.jar
interface. This way we can constantly scan for changes in device status
and the do the processing on how to handle the alarms.
I would really of liked to used the internal features of InterMapper,
but they just don't fit in with the way our notification system is being
designed.
OK HERE IS THE PROBLEM / QUESTION I HAVE
The notifications we will processes need to include the following:
Service/Object Name (the name as it appears on the map)
DNS name
Probe type
Event status (DOWN, UP, ACK, ALARM, WARN)
ACK Message
Date/Time
Map that contains this Service/Object
I was able to extract all device list with the above items, except for
the ACK status and message. I placed a test device in the down state,
then acknowledged it, and when I extracted the list, the device showed
as DOWN, and I could not find any extract field that contained the ACK
message. For this test, I did a full extract of all fields.
While we are at it, beside the java interface, are there any other ways
of pulling data out of InterMapper?
Thanks,
Steve
____________________________________________________________________
List archives:
http://www.mail-archive.com/intermapper-talk%40list.dartware.com/
To unsubscribe: send email to: [EMAIL PROTECTED]