We have been looking at implemented some level of a delay and repeat functionality for notifications. The basic idea is that an alarm comes in and if that alarm exists in the alarm database for X minutes a notification will go out at the same time if that alarm is not accepted/assigned or cleared a second notification will go out every Y intervals. Right now we have been using some combination of Lua scripting and the On Overdue Age and On Interval functions of the AOs. We've had some success with the Lua scripts but have had some strange issues with the nas probe and some of the feedback from CA support is our over use of the scripts. We have also worked with using the AO functionality and the alarm count but since the alarm count is incremented as a function of the probes polling intervals this notifications for the this method or somewhat inconsistent.
I was wondering what if anything anyone else was doing as far as implementing this functionality. If people have found methods of working this through NMS or if they are using outside software to handle the repeat and assignment of notifications/alarms.
Right now we have a very fluid interval. Some of our user base expects to be alerted within 3 minutes, most within 5. We are actually trying to standardize that a little better so that we can move to a more interval like option. Typically though we want to first notice to go out and then we usually wait about 10 minutes before we send another reminder.
What's your interval like? Could you maybe use scheduled scripts in nas like every 5 mins or so?