Per aggiungere il controllo del proxy Squid su Nagios si può partire da qui:
ma perché funzioni bisogna modificare services.cfg come segue:
# Service definition
define service{
use generic-service ; Name of service template to use
host_name Proxy
service_description PROXY
is_volatile 0
check_period 24x7
max_check_attempts 3
normal_check_interval 5
retry_check_interval 1
contact_groups system-admins
notification_interval 120
notification_period 24x7
notification_options c,r
check_command check_proxy!http://www.google.it!-!-!80!-!-!2
}
e checkcommands.cfg:
# 'check_proxy' command definition
define command{
command_name check_proxy
command_line $USER1$/check_squid '$ARG1$' '$ARG2$' '$ARG3$' $HOSTADDRESS$ '$ARG4$' '$ARG5$' '$ARG6$' '$ARG7$'
}