I need to implement a notification rotation to support different primary/secondary support contacts during the day, which also changes during the week. I tried to find a feature in nagios which supports this and I couldn’t so I’m posting here to ask what is the best way to do this. I’m thinking that I’ll probably have to set up some external crontab job to change contacts.cfg (i.e. have a different version of contacts.cfg for each rotation), but then I’ll also need to restart nagios for the new contacts.cfg to take effect. Is this correct? Has anyone done this a different way?
I was also trying to find a feature in nagios that would continue the notification/escalation policy until an event/error has been acknowledged by a person. Is there an acknowledgement feature in nagios or is this something I’ll have to build myself?