Here are my services.cfg entries
define service{
use local-service
host_name xxxxxxxx
service_description NSCP VERSION
check_command check_nt!CLIENTVERSION
max_check_attempts 3
notification_interval 480
notification_options c,u
contact_groups denver
}
define service{
use local-service,srv-pnp
host_name xxxxxxxxxx
service_description UPTIME
check_command check_nt!UPTIME
check_interval 480
contact_groups denver
}
define service{
use local-service,srv-pnp
host_name xxxxxxx
service_description CPU LOAD
check_command check_nt!CPULOAD!-l 5,80,90
contact_groups denver
}
define service{
use local-service,srv-pnp
host_name xxxxxxx
service_description MEMORY USAGE
check_command check_nt!MEMUSE!-w 80 -c 90
contact_groups denver
}
define service{
use local-service,srv-pnp
host_name xxxxxxxxx
service_description C:\ DRIVE SPACE
check_command check_nt!USEDDISKSPACE!-l c -w 94 -c 98
contact_groups denver
}
define service{
use local-service,srv-pnp
host_name xxxxxxxxxx
service_description D:\ DRIVE SPACE
check_command check_nt!USEDDISKSPACE!-l d -w 95 -c 97
contact_groups denver
}
define service{
use local-service,srv-pnp
host_name xxxxxxxxxxxx
service_description E:\ DRIVE SPACE
check_command check_nt!USEDDISKSPACE!-l e -w 90 -c 95
contact_groups denver
}
define service{
use local-service
host_name xxxxxxxxxx
service_description NBU SERVICE MONITOR
check_command check_nt!PROCSTATE!-d SHOWALL -l nbsvcmon.exe
contact_groups denver
}
################
# These checks were valid while back02dn was the backup server in DEN
#define service{
#use critical-service,srv-pnp
#host_name xxxxxxxxxxxx
#service_description EXCH TAPES
#check_command check_nrpe!check_exch
#check_interval 60
#contact_groups denver
#}
#define service{
#use critical-service,srv-pnp
#host_name xxxxxxxxxx
#service_description ALL TAPES
#check_command check_nrpe!check_alltapes
#check_interval 60
#contact_groups denver
#}
#define service{
#use critical-service,srv-pnp
#host_name xxxxxxxxxxx
#service_description TAPES SENT OFF SITE
#check_command check_nrpe!check_howmanyoff
#check_interval 60
#check_period workhours
#contact_groups denver
#}
#define service{
#use critical-service,srv-pnp
#host_name xxxxxxxxxxx
#service_description NUMBER OF TAPES USED LAST BACKUPS
#check_command check_nrpe!check_usedtapes
#check_interval 60
#contact_groups denver
#}
#define service{
#use critical-service,srv-pnp
#host_name xxxxxxxxxxxxxx
#service_description SCRATCH TAPES
#check_command check_nrpe!check_scratch
#check_interval 60
#contact_groups denver
#}
define service{
use local-service,srv-pnp
host_name xxxxxxxxxx
service_description PAGING FILE
check_command check_nt!COUNTER!-l "\\Paging File(_Total)\\% Usage","Paging File Usage is %.2f %%" -w 80 -c 90
contact_groups denver
}
define service{
use local-service,srv-pnp
host_name xxxxxxxxxx
service_description AVERAGE DISK QUEUE
check_command check_nt!COUNTER!-l "\\PhysicalDisk(_Total)\\Avg Disk Queue length","Disk Queue is %.2f %%" -w 80 -c 90
contact_groups denver
}
define service{
use local-service,srv-pnp
host_name xxxxxxxxxx
service_description PROCESSOR TIME
check_command check_nt!COUNTER!-l "\\Processor(_Total)\\% Processor Time","Processor Usage is %.2f %%" -w 80 -c 90
contact_groups denver
}