64 lines
2.5 KiB
INI
64 lines
2.5 KiB
INI
|
|
# Config file: services.cfg
|
||
|
|
# define some non-local host services. Create some service groups to use them
|
||
|
|
|
||
|
|
###############################################################################
|
||
|
|
###############################################################################
|
||
|
|
#
|
||
|
|
# SERVICE DEFINITIONS
|
||
|
|
#
|
||
|
|
###############################################################################
|
||
|
|
###############################################################################
|
||
|
|
|
||
|
|
# Define a service to ping using IPv4 network machine
|
||
|
|
|
||
|
|
define service{
|
||
|
|
use generic-service ; Name of service template to use
|
||
|
|
hostgroup_name commercial-servers,ionu-servers,internal-servers
|
||
|
|
service_description ping4_outside
|
||
|
|
check_command check_ping_4!100.0,20%!500.0,60%
|
||
|
|
}
|
||
|
|
|
||
|
|
# Define a service to check disk usage
|
||
|
|
define service {
|
||
|
|
use generic-service
|
||
|
|
host_name qa.ionu.nu,services.ionu.com
|
||
|
|
service_description Custom Disk Checker in Bash
|
||
|
|
check_command usedspace_bash
|
||
|
|
}
|
||
|
|
|
||
|
|
# Define a service to check nikki aliveness
|
||
|
|
define service {
|
||
|
|
use generic-service
|
||
|
|
host_name qa.ionu.nu,services.ionu.com
|
||
|
|
service_description Check Nikki
|
||
|
|
check_command checknikki_bash
|
||
|
|
}
|
||
|
|
|
||
|
|
# Define a service to check bugbot aliveness
|
||
|
|
define service {
|
||
|
|
use generic-service
|
||
|
|
host_name qa.ionu.nu,services.ionu.com
|
||
|
|
service_description Check BugBot
|
||
|
|
check_command checkbugbot_bash
|
||
|
|
}
|
||
|
|
|
||
|
|
# Define a service to check broadcastbot aliveness
|
||
|
|
define service {
|
||
|
|
use generic-service
|
||
|
|
host_name qa.ionu.nu,services.ionu.com
|
||
|
|
service_description Check Broadcastbot
|
||
|
|
check_command checkbroadcastbot_bash
|
||
|
|
}
|
||
|
|
|
||
|
|
# Define a service to check HTTP on the commercial server machine.
|
||
|
|
# Disable notifications for this service by default, as not all users may have HTTP enabled.
|
||
|
|
|
||
|
|
define service{
|
||
|
|
use generic-service ; Name of service template to use
|
||
|
|
hostgroup_name commercial-servers
|
||
|
|
service_description HTTP_commercial
|
||
|
|
check_command check_http
|
||
|
|
notifications_enabled 0
|
||
|
|
}
|
||
|
|
|