################################################################################
# Sample HOSTS.CFG file for NetSaint 0.0.6
#
# Read the documentation for more information on this configuration file.  I've
# provided some comments here, but things may not be so clear without further
# explanation, so make sure to read the HTML documentation!
# 
# Last Modified: 07-17-2000
#
# NOTE: Command definitions have been moved out to a separate file (commands.cfg)
#       to make it easier to update them when new plugin releases are made and
#       plugin argument formats change.  However, here is nothing preventing you
#       from keeping command definitions in this file.  If you do move the 
#       command definitions to this file, make sure to remove the old
#       'cfg_file=/usr/local/netsaint/etc/commands.cfg' reference in your main
#       configuration file (netsaint.cfg)
################################################################################

################################################################################
# TIME PERIOD CONFIGURATION
#
# SYNTAX:
# timeperiod[<timeperiod_name>]=<timeperiod_alias>;<sun_timeranges>;
#                               <mon_timeranges>;<tue_timeranges>;
#                               <wed_timeranges>;<thu_timeranges>;
#                               <fri_timeranges>;<sat_timeranges>
#
# <timeperiod_name>             = A short name used to identify the time period
# <timeperiod_alias>		= A longer name and/or description of the time 
#                                 period
# <xx_timeranges>               = Time ranges during the day.  Ranges are in the
#                                 following format (based on a 24 hour clock)
#				  and represent intervals of time (with a start 
#                                 and end time).  Multiple time ranges per day
#                                 should be separated with commas.
#
#      Example: 09:00-17:00  (9:00am to 5:00pm)
#      Example: 00:00-8:00,17:00-24:00  (12:00am to 8:00am AND 5:00pm-12:00am)
#
#      A NULL value for a particular day indicates that no times are valid 
#      during that particular day of the week.
#
################################################################################

#  timeperiod_name = "24x7"
#  timeperiod_alias = "Hours A Days, 7 Days A Week"
#  timeranges = 12:00am to 12:00pm (repeat 7 times to represent everyday)

timeperiod[24x7]=24 Hours A Day, 7 Days A Week;00:00-24:00;00:00-24:00;00:00-24:00;00:00-24:00;00:00-24:00;00:00-24:00;00:00-24:00

#  timeperiod_name = "workhours"
#  timeperiod_alias = ""Normal" Working Hours"
#  timeranges = 9:00am to 5:00pm (Notice the extra semicolon after the aliasname
#               and the extra semicolon at the end (representing an off time for 
#               Sunday and Saturday)

timeperiod[workhours]="Normal" Working Hours;;09:00-17:00;09:00-17:00;09:00-17:00;09:00-17:00;09:00-17:00;

#  timeperiod_name = "nonworkhours"
#  timeperiod_alias = "Non-Work Hours"
#  timeranges = 12:00am to 12:00pm Sunday
#               12:00am to 9:00am and 5:00pm to 12:00am weekday
#               (Notice the above time is repeated 5 times to represent
#               Monday to Friday)
#               12:00am to 12:00pm Saturday

timeperiod[nonworkhours]=Non-Work Hours;00:00-24:00;00:00-09:00,17:00-24:00;00:00-09:00,17:00-24:00;00:00-09:00,17:00-24:00;00:00-09:00,17:00-24:00;00:00-09:00,17:00-24:00;00:00-24:00

#  timeperiod_name = "none"
#  timeperiod_alias = "No Time Is A Good Time"
#  timeranges = none

timeperiod[none]=No Time Is A Good Time;;;;;;;



################################################################################
# HOST CONFIGURATION
#
# SYNTAX:
# host[<host_name>]=<host_alias>;<address>;<parent_hosts>;<host_check_command>;
#                   <max_attempts>;<notification_interval>;<notification_period>
#                   ;<notify_recovery>;<notify_down>;<notify_unreachable>;
#                   <event_handler>
#
# <host_name>             = A short name used to identify the host
# <host_alias>            = A longer name and/or description of the host
# <address>               = The address of the host (preferably an IP address!)
# <parent_hosts>          = This is a list of short name of the "parent" hosts of
#			    this host.  Multiple parent hosts are separated by 
#                           commas. Read the HTML documentation (particularly the
#                           "theory of operation section") for more information
#                           on this.
# <host_check_command>    = This is the short name for the command that should
#                           be used to check to see if the host is down or up
# <max_attempts>          = Maximum number of times the host will be checked 
#                           before it is deemed to be "down"
# <notification_interval> = Number of minutes to wait before re-notifying 
#                           contact that the host is still down.
# <notification_period>   = The short name of the timeperiod (as defined above) 
#                           that determines when notifications about this host
#                           may be sent out
# <notify_recovery>       = Notify contacts when this host recovers? 
#                           1= yes, 0 =no
# <notify_down>           = Notify contacts when host is down?
#                           1 = yes, 0 = no
# <notify_unreachable>    = Notify contacts when host is unreachable?
#                           1 = yes, 0 = no
# <event_handler>         = The short name of the command that should be
#                           executed when change is detected in the status of
#                           host (i.e. when it goes down or recovers.   If you
#                           do not want to use an event handlers, leave this
#                           options blanks
#
################################################################################

# Note: The host definitions below do not have any event handlers specified

# Servers
host[web1]=Smaug/Web server 1/Localhost;127.0.0.1;;check-host-alive;10;120;24x7;1;1;1;
host[web2]=Beorn/Web server 2;195.184.114.12;;check-host-alive;10;120;24x7;1;1;1;
host[mail]=Oin/Mailserver;195.184.114.2;;check-host-alive;10;120;24x7;1;1;1;
host[dev]=Bilbo/Development server;195.184.114.17;;check-host-alive;10;120;24x7;1;1;1;
host[ns1]=Elrond/Primary name server;195.184.98.98;routerwp;check-host-alive;10;120;24x7;1;1;1;
host[fw]=Orcrist/Firewall;195.184.114.20;;check-host-alive;10;120;24x7;1;1;1;

# Secondary name server (dns.jones.dk)
host[ns2]=dns.jones.dk/Secondary Name server;213.237.9.231;routerwp;check-host-alive;10;120;24x7;1;1;1;

# Routers
host[router]=Internal router;195.184.114.1;;check-host-alive;10;120;24x7;1;1;1;
host[routerwp]=Webpartners internal router;192.168.6.1;router;check-host-alive;10;120;24x7;1;1;1;

################################################################################
# HOST GROUP CONFIGURATION
#
# SYNTAX:
# hostgroup[<group_name>]=<group_alias>;<contact_groups>;<hosts>
#
# <group_name>     = A short name used to identify the host group
#                    (i.e. 'nt-servers')
# <group_alias>    = A long name and/or description for this host group
#                    (i.e. 'All NT Servers')
# <contact_groups> = The name of the contact groups (defined later) that are
#                    contacted if there are any problems with the hosts in this
#                    group.  Multiple groups are separated by commas.
# <hosts>          = The short names of hosts (as defined above) that are
#                    included in this host group.  Multiple hosts are separated
#                    by commas.
################################################################################

hostgroup[all]=All;admins;web1,web2,mail,dev,ns1,ns2,router,routerwp,fw
hostgroup[servers]=All Servers;admins;web1,web2,mail,dev,ns1,ns2,fw
hostgroup[routers]=All Routers;admins;router,routerwp

################################################################################
# COMMAND CONFIGURATION
#
# SYNTAX:
# command[<command_name>]=<command_line>
#
# <command_name> = A short name used to identify the command
# <command_line> = The actual command line.  The command line doesn't have to be
#                  surrounded in quotes, but may contain quotes as needed within
#                  the command line.  Take care to use single quotes at the
#                  outer edges of commands or you will have command line
#                  expansion problems when the command is executed by the shell.
#                  Any valid shell command can be used.  Multiple commands can
#                  be separated with semicolons, piping is allowed.  The 
#                  command line can contain macros, but not are macros are valid
#                  at all time (notifications, service checks, etc).  See the
#                  HTML documentaion for more informationon on using macros in
#                  commands.
#                  
# Note: Service check, service notification, host check, host notification,
#       service event handler, and host event handler functions are all defined
#       here.
################################################################################


# NOTE: Sample command definitions for plugins have been moved out to a separate
#       config file to make it easier to upgrade the definitions as new plugins 
#       are released and command line arguments change.  The command definitions
#       for plugins can be found in command.cfg


# Service notification command - send email with problem summary

command[notify-by-email]=/bin/echo -e '***** NetSaint 0.0.6 *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\n\nDate/Time: $DATETIME$\n\nAdditional Info:\n\n$OUTPUT$' | /usr/bin/mail -s '** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **' $CONTACTEMAIL$

# Service notification command - send email to alphanumeric pager gateway
#       The notify-by-epager command assumes that each contact has a pager email gateway, and
#       that the address has been entered into the appropriate contact field instead of an
#       actual pager number. (i.e. 'pagejoe@nowhere.com' routes mail to Joe's alphanumeric pager)

command[notify-by-epager]=/bin/echo -e "Service: $SERVICEDESC$\nHost: $HOSTNAME$\nAddress: $HOSTADDRESS$\nState: $SERVICESTATE$\nInfo: $OUTPUT$\nDate: $DATETIME$" | /usr/bin/mail -s '$NOTIFICATIONTYPE$: $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$' $CONTACTPAGER$

# Host notification commands (one for email, one for alphanumeric pager with email gateway)

command[host-notify-by-email]=/bin/echo -e "***** NetSaint 0.0.7b7 *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $OUTPUT$\n\nDate/Time: $DATETIME$\n" | /usr/bin/mail -s 'Host $HOSTSTATE$ alert for $HOSTNAME$!' $CONTACTEMAIL$

command[host-notify-by-epager]=/bin/echo -e "Host '$HOSTALIAS$' is $HOSTSTATE$\nInfo: $OUTPUT$\nTime: $DATETIME$" | /usr/bin/mail -s '$NOTIFICATIONTYPE$ alert - Host $HOSTNAME$ is $HOSTSTATE$' $CONTACTPAGER$



################################################################################
# CONTACT CONFIGURATION
#
# SYNTAX:
# contact[<contact_name>]=<contact_alias>;<svc_notification_period>;
#                         <host_notification_period>;<notify_service_recovery>;
#                         <notify_service_critical>;<notify_service_warning>;
#                         <notify_host_recovery>;<notify_host_down>;
#                         <notify_host_unreachable>;<service_notify_commands>;
#                         <host_notify_commands>;<email_address>;<pager>
#
# <contact_name>             = A short name used to identify the contact
#                              (i.e. username)
# <contact_alias>            = Full name and/or description for the contact
# <svc_notification_period>  = The short name of the timeperiod (as defined
#                              above) that determines when service notifications
#                              may be sent to this contact
# <host_notification_period> = The short name of the timeperiod (as defined
#                              above) that determines when host notifications
#                              may be sent to this contact
# <notify_service_recovery>  = Notify the contact on service recoveries?
#                              1 = yes, 0 = no
# <notify_service_critical>  = Notify the contact on critical service states?
#                              1 = yes, 0 = no
# <notify_service_warning>   = Notify the contact on warning service states?
#                              1 = yes, 0 = no
# <notify_host_recovery>     = Notify the contact on host recoveries?
#                              1 = yes, 0 = no
# <notify_host_down>         = Notify the contact when hosts are down?
#                              1 = yes, 0 = no
# <notify_host_unreachable>  = Notify the contact when hosts are unreachable?
#                              1 = yes, 0 = no
# <service_notify_commands>  = Short names for commands (defined above) used to
#                              notify the contact of service recoveries and 
#                              warning or critical service levels.  Multiple
#                              commands are comma delimited.  All commands are
#                              executed when the contact needs to be notified.
# <host_notify_commands>     = Short names for commands (defined above) used to
#                              notify the contact when a host goes down or comes
#                              back up.  Multiple commands are comma delimited.
#                              All commands are executed when the contact needs
#                              to be notified.
# <email_address>            = Email address for the contact
# <pager>                    = Pager number or pager email address for the
#                              contact (see documentation for more information)
#
# Note: All fields are required, except for the <email_address> and <pager>
#       fields.  However,either the email address *or* the pager must be
#       specified - both cannot be empty!
#
################################################################################

#contact[root]=Root;24x7;24x7;1;1;1;1;1;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;root;
contact[juri]=Juri Jensen;24x7;24x7;1;1;1;1;1;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;juri@xenux.dk;
contact[soren]=S�ren Aureh�j;24x7;24x7;1;1;1;1;1;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;soren@xenux.dk;
contact[klaus]=Klaus Agnoletti;24x7;24x7;1;1;1;1;1;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;klaus@xenux.dk;
contact[martin]=Martin Sk�tt;24x7;24x7;1;1;1;1;1;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;martin@xenux.dk;26837780@sms.mobilix.dk;
contact[finn]=Finn Strandgaard;none;nonworkhours;0;0;0;0;0;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;finn@xenux.dk;26168200@sms.mobilix.dk;
contact[eske]=Eske Rasmussen;none;none;0;0;0;0;0;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;eske@xenux.dk;
contact[jonas]=Jonas Smedegaard;24x7;24x7;1;1;1;1;1;1;notify-by-email,notify-by-epager;host-notify-by-email,host-notify-by-epager;dr@jones.dk;40843136@note.sonofon.dk;

################################################################################
# CONTACT GROUP CONFIGURATION
#
# SYNTAX:
# contactgroup[<group_name>]=<group_alias>;<contacts>
#
# <group_name>  = The short name used to identify the contact group
# <group_alias> = A longer name and/or description for the contact group
# <contacts>    = The short names of contacts (as defined above) that are
#                 members of this contact group.  Multiple contacts are 
#                 separated by commas.
################################################################################

contactgroup[admins]=Administrators;juri,klaus,soren,martin
contactgroup[smaug]=Administrator Klaus;klaus
contactgroup[oin]=Administrator Klaus;klaus
contactgroup[bilbo]=Administrator Martin;martin
contactgroup[beorn]=Administrator Martin;martin
contactgroup[gandalf]=Administrator S�ren;soren
contactgroup[orcrist]=Administrator S�ren;soren
contactgroup[elrond]=Administrator Juri;juri
contactgroup[thorin]=Administrator Juri;juri
contactgroup[spiff]=Administrator Jonas;jonas
contactgroup[employ]=Xenux Employees;finn,eske

################################################################################
# SERVICE CONFIGURATION
#
# SYNTAX:
# service[<host>]=<description>;<volatile>;<check_period>;<max_attempts>;
#                 <check_interval>;<retry_interval>;<notification_group>;
#                 <notification_interval>;<notification_period>;<notify_recovery>;
#                 <notify_critical>;<notify_warning>;<event_hander>;<check_command>
#
# <host>                  = The short name of the host (as defined above) that
#                           this service is running on
# <description>           = A description for this service (i.e 'My Website')
# <volatile>              = Specifies whether this service is volatile or not.
#                           See the HTML documentation for more information on
#                           what volatile services are and how they work.  Most
#                           service are *not* volatile.
#                           1 = volatile, 0 = not volatile
# <check_period>          = The short name of the timeperiod (as defined above)
#                           that determines when this service may be checked
# <max_attempts>          = Number of times to retry the service check before
#                           reporting that it is at a warning or critical level
# <check_interval>        = Number of minutes to wait between regular checks
#                           of the service
# <retry_interval>        = Number of minutes to wait between retry of the
#                           service
# <notification_group>    = The short name of the contact group (as defined
#                           above) that should be notified of problems with 
#                           this service.
# <notification_interval> = Number of minutes to wait before *re-notifying*
#                           a contact that the service is *still* at a warning
#                           or critical level (after we notify them about the
#                           problem immediately)
# <notification_period>   = The short name of the timeperiod (as defined above)
#                           that determines when notifications about this
#                           service may be sent out
# <notify_recovery>       = Notify contacts when this service recovers?
#                           1 = yes, 0 = no
# <notify_critical>       = Notify contacts when service is at a critical level?
#                           1 = yes, 0 = no
# <notify_warning>        = Notify contacts when service is at a warning level?
#                           1 = yes, 0 = no
# <event_handler>         = A command that should be executed whenever a change
#                           is detected in the status of the service.  If you do
#		            not want to use an event handler, leave this option
#                           blank.
# <check_command>         = The command used to check the status of the service.
#                           This can be in one of three formats (described
#                           below)
#
# Note: Commands can be in on of three formats...
#
#       1. The short name of a command defined above (this is the simplest form)
#
#		Example: <command_name>
#
#       2. The short name of a command defined above, with arguments delimited
#          with bang (!) characters.  If this format is used, the command must
#          be defined with $ARGx$ macros in order to actually use the arguments
#          that are passed to it (read the doc for more information on this)
#
#		Example: <command_name>!<arg1>!<arg2>!...!<argx>
#
#	3. An actual command line enclosed in quotation marks.  The outside
#          quotation marks are stripped off before the command is exected.
#          Macros can be used in this "raw" command format, but are still 
#          limited to only the macros which are valid during service check
#          (read the documentation for more information)
#
#		Example: "./check_ping $HOSTADDRESS$ 40 80 5.0 100.0"
################################################################################

# Note: The service definitions below do not have event handlers defined

# Localhost/Web server - smaug
service[web1]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
service[web1]=SSH;0;24x7;3;60;1;smaug;120;24x7;1;1;0;;check_ssh
service[web1]=HTTP;0;24x7;3;15;1;smaug;120;24x7;1;1;0;;check_http
service[web1]=FTP;0;24x7;3;15;1;smaug;120;24x7;1;1;0;;check_ftp
#service[web1]=LOAD;0;24x7;3;60;1;smaug;120;24x7;1;1;1;;check_load!5!10!2!5!1!2
#service[web1]=DISK;0;24x7;3;1440;1;smaug;120;24x7;1;1;1;;check_disk!10%!15%!/dev/hda3
#service[web1]=Current Users;0;24x7;3;15;2;smaug;240;24x7;1;1;1;;check_users!75!150
##service[web1]=Zombie Processes;0;24x7;3;15;2;smaug;240;24x7;1;1;1;;check_procs!5!10!Z
#service[web1]=Total Processes;0;24x7;3;15;2;smaug;240;24x7;1;1;1;;check_procs!200!300

# Webserver 2 - beorn
service[web2]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
service[web2]=SSH;0;24x7;3;60;1;beorn;120;24x7;1;1;0;;check_ssh
service[web2]=HTTP;0;24x7;3;15;1;beorn;120;24x7;1;1;0;;check_http
#service[web2]=FTP;0;24x7;3;15;1;beorn;120;24x7;1;1;0;;check_ftp


# Firewall - orcrist
service[fw]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
#service[fw]=SSH;0;24x7;3;60;1;;120;24x7;1;1;0;;check_ssh
#service[fw]=LOAD;0;24x7;3;60;1;orcrist;120;24x7;1;1;1;;check_load!5!10!2!5!1!2
#service[fw]=Current Users;0;24x7;3;15;2;orcrist;240;24x7;1;1;1;;check_users!75!150
#service[fw]=Zombie Processes;0;24x7;3;15;2;orcrist;240;24x7;1;1;1;;check_procs!5!10!Z
#service[fw]=Total Processes;0;24x7;3;15;2;orcrist;240;24x7;1;1;1;;check_procs!200!300

# Primary DNS server - elrond.xenux.dk
service[ns1]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
service[ns1]=SSH;0;24x7;3;60;1;elrond;120;24x7;1;1;0;;check_ssh
service[ns1]=DNS;0;24x7;3;15;1;elrond;120;24x7;1;1;0;;check_dns
#service[ns1]=LOAD;0;24x7;3;15;1;elrond;120;24x7;1;1;1;;check_load!5!10!2!5!1!2
#service[ns1]=Zombie Processes;0;24x7;3;15;2;elrond;240;24x7;1;1;1;;check_procs!5!10!Z
#service[ns1]=Total Processes;0;24x7;3;15;2;elrond;240;24x7;1;1;1;;check_procs!200!300

# Secondary DNS server (dns.jones.dk)
#service[ns2]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
#service[ns2]=SSH;0;24x7;3;60;1;elrond;120;24x7;1;1;0;;check_ssh
#service[ns2]=DNS;0;24x7;3;15;1;elrond;120;24x7;1;1;0;;check_dns
#service[ns2]=LOAD;0;24x7;3;15;1;elrond;120;24x7;1;1;1;;check_load!5!10!2!5!1!2
#service[ns2]=Zombie Processes;0;24x7;3;15;2;elrond;240;24x7;1;1;1;;check_procs!5!10!Z
#service[ns2]=Total Processes;0;24x7;3;15;2;elrond;240;24x7;1;1;1;;check_procs!200!300

# Mail server - oin.xenux.dk
service[mail]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
service[mail]=SSH;0;24x7;3;60;1;oin;120;24x7;1;1;0;;check_ssh
service[mail]=POP;0;24x7;3;15;1;oin;120;24x7;1;1;0;;check_pop
service[mail]=SMTP;0;24x7;3;15;1;oin;120;24x7;1;1;0;;check_smtp
#service[mail]=LOAD;0;24x7;3;15;1;oin;120;24x7;1;1;1;;check_load!5!10!2!5!1!2
#service[mail]=Zombie Processes;0;24x7;3;15;2;oin;240;24x7;1;1;1;;check_procs!5!10!Z
#service[mail]=Total Processes;0;24x7;3;15;2;oin;240;24x7;1;1;1;;check_procs!200!300

# Development server - bilbo.xenux.dk
#service[dev]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
#service[dev]=SSH;0;24x7;3;60;1;bilbo;120;24x7;1;1;0;;check_ssh
#service[dev]=LOAD;0;24x7;3;15;1;bilbo;120;24x7;1;1;1;;check_load!5!10!2!5!1!2
#service[dev]=Current Users;0;24x7;3;15;2;bilbo;240;24x7;1;1;1;;check_users!75!150
#service[dev]=Zombie Processes;0;24x7;3;15;2;bilbo;240;24x7;1;1;1;;check_procs!5!10!Z
#service[dev]=Total Processes;0;24x7;3;15;2;bilbo;240;24x7;1;1;1;;check_procs!200!300

# Routers
service[router]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
service[router]=ROUTER;0;24x7;3;3;1;admins;120;24x7;1;1;0;;check-router-alive
service[routerwp]=PING;0;24x7;3;3;1;;120;24x7;1;1;0;;check_ping
service[routerwp]=ROUTER;0;24x7;3;3;1;admins;120;24x7;1;1;0;;check-router-alive

################################################################################
# HOST GROUP NOTIFICATION ESCALATION
#
# SYNTAX:
# hostgroupescalation[<group_name>]=<first_notification>-<last_notification>;
#					<contact_groups>
#
# <group_name>         = The short name of the host group that this escalation
#                 	 entry is to be used for.
# <first_notification> = The first notification that that this escalation is
#			 valid for.
# <last_notification>  = The last notification that that this escalation is
#			 valid for.  If this value is zero (0), the escalation
#                        entry will be valid for all notification beyond the
#                        first notification you specified.
# <contact_groups>     = A list of the short names of the contact groups that
#			 should be notified of problems when this escalation
#                        is valid.  Multiple contact groups should be separated
#                        with commas.
################################################################################

#hostgroupescalation[novell-servers]=2-5;novell-admins,nt-admins
#hostgroupescalation[novell-servers]=6-0;novell-admins,nt-admins,linux-admins




################################################################################
# SERVICE NOTIFICATION ESCALATION
#
# SYNTAX:
# serviceescalation[<host_name>;<description>]=<first_notification>-<last_notification>;
#					<contact_groups>
#
# <host_name>          = The short name of the host that is associated with
#                        this service.
# <description>	       = The description of the service that this escalation
#                        entry is associated with.
# <first_notification> = The first notification that that this escalation is
#			 valid for.
# <last_notification>  = The last notification that that this escalation is
#			 valid for.  If this value is zero (0), the escalation
#                        entry will be valid for all notification beyond the
#                        first notification you specified.
# <contact_groups>     = A list of the short names of the contact groups that
#			 should be notified of problems when this escalation
#                        is valid.  Multiple contact groups should be separated
#                        with commas.
################################################################################

serviceescalation[web1;PING]=3-6;smaug
serviceescalation[web2;PING]=3-6;beorn
serviceescalation[fw;PING]=3-6;orcrist
serviceescalation[ns1;PING]=3-6;elrond
#serviceescalation[ns2;PING]=3-6;elrond
#serviceescalation[dev;PING]=3-6;bilbo
serviceescalation[router;PING]=3-6;admins
serviceescalation[routerwp;PING]=3-6;admins
serviceescalation[mail;PING]=3-6;oin
#serviceescalation[real;Current Users]=5-0;linux-admins,novell-admins

# EOF