As evert said, you don't have to be impatient. You have done nothing wrong. As you've said, it's a very specific query you're asking Nevermind, let's get to business. NHF on either side, I hope
[blockquote]1. Can you have an escalation for a Warning if a Warning isn't included in the underlying service definition?[/blockquote]
As far as I know, you can't. But you can enable the notification for warning in your sevice definition, like this:
[blockquote]2) The Warning notifications should only be sent to me, and only in email (via second contact & contact_group definitions), and[/blockquote]
Then break the current contact_group to admin_pager_group and admin_email_group, and add them both to contact_groups of your service definition. The difference would be in contact definitions:
This way you defer the email contact and pager contact with the service_notification_options in which only admin_email contact gets notified with the warnings. This overrides service definition's **contact_group ** and **notification_options **variables.
[blockquote]3) Each Warning notification should only be sent once[/blockquote]
With this you get notified only once for a warning to your email.
And this escalation doesn't effect any of the Critical or Recovery notifications, because you've set escalation_options variable to w, which means, this escalation works only for warning states of the service set in service_description variable of the escalation definition. This way Critical and Recovery notifications would be sent as defined in service definition.
If you wan't some similar escalation for Critical or Recovery, you then add new serviceescalation definitions to your configuration with the escalation_options set to c,r.
[blockquote]but I'm still not sure, and it's a live server, so experimenting to see what will happen wouldn't be my safest option[/blockquote]
This is the thing you should test first. It doesn't really matter if it is a live server. Even better, you will emediately know if something is wrong in configuration. Use only your own contacts for testing purposes, and only you will get notifications. No one will even know you're testing notifications if you use only your contact adresses in configuration definitions.
I hope I understood everything what you've meant, and replied to all your inquiries. If you need anything else, just post it, don't get discouraged by waitng for a reply for a while.