Acho que funcionaria se você especificasse o período de tempo no contato. Defina o contato duas vezes: uma com notificações à noite e novamente com notificações apenas durante o dia.
define service{
use generic-service
host_name mercury
service_description ROB_TEST2
check_command check_pop
contacts rob_daytime, rob_nighttime
}
define serviceescalation{
host_name mercury
service_description ROB_TEST2
first_notification 3
last_notification 5
notification_interval 30
contacts rob_daytime, rob_nighttime
}
define serviceescalation{
host_name mercury
service_description ROB_TEST2
first_notification 6
last_notification 9999
notification_interval 60
contacts rob_daytime
}
define contact{
contact_name rob_daytime
service_notification_period daytime
...
}
define contact{
contact_name rob_nighttime
service_notification_period nighttime
...
}
Isso deve lhe dar uma boa noite de sono, mesmo que uma escalação esteja ocorrendo por alguns dias.
Nota : eu não testei isso sozinho; -)