AP31/Mission1/Nagios/services.cfg
2023-11-16 10:30:57 +01:00

56 lines
2.2 KiB
INI

# Define service for web servers
define service{
use generic-service
hostgroup_name web-servers
service_description WWW
check_command check_http
}
define service{
use generic-service
hostgroup_name linux-servers
service_description SSH
check_command check_ssh
}
define service {
use generic-service ; Name of service template to use
hostgroup_name linux-servers
service_description PING
check_command check_ping!100.0,20%!500.0,60%
}
# Define service for Load (Charge CPU)
define service{
use generic-service ; Use generic-service template
hostgroup_name snmp-servers ; S'applique au groupe en question
service_description Charge CPU ; Nom du service
check_command check_lin_load!public!--v2c!netsl!3,2,2!4,3,2 ; Command
# servicegroups ser-lin-base ;Service belong servicegroup
}
# Define Service for Disk Space (Espace Disque)
define service{
use generic-service ; Use generic-service template
hostgroup_name snmp-servers ; S'applique au groupe en question
service_description Espace disque ; Nom du service
check_command check_snmp_storage!public!--v2c!"^/$|tmp|usr|var"!90!95
}
# Define service for memory load (Charge Memoire)
define service{
use generic-service ; Use generic-service template
hostgroup_name snmp-servers ; S'applique au groupe en question
service_description Charge Memoire - RAM ; Nom du service
check_command check_snmp_mem!public!--v2c!-N!95,60!99,90 ; Command
}
# Define service for check interface (Debit Reseau)
define service {
use generic-service
hostgroup_name snmp-servers
service_description Debit Reseau
check_command check_snmp_int!public!--v2c!eth0!80!90
}