Aller à : navigation, rechercher

Supervision - Nagios squid

Check proxy squid

Plugin : check_squid

ATTENTION : Contrairement aux autres checks, le plugin est à installé sur srvnagios.

  • Télécharger le plugin :
cd /usr/lib/nagios/plugins/
wget http://workaround.org/sites/default/files/check_squid.pl.txt -O check_squid.pl
chmod 755 check_squid.pl
  • Installation des dépendances
aptitude install liblwp-useragent-determined-perl 
  • Commande /etc/nagios3/conf.d/commands.d/check_proxy_tis.cfg
define command {
        command_name    check_proxy_tis
        command_line    /usr/lib/nagios/plugins/check_squid.pl -u "http://google.fr" -p $HOSTADDRESS$ -l $ARG1$ -e 200
}
  • Service /etc/nagios3/conf.d/services/service-proxy.cfg
define service {
        hostgroup_name                  srvproxy
        service_description             Check Proxy
        check_command                   check_proxy_tis!3128
        use                             generic-service
}
  • Création du hostgroup dans /etc/nagios3/conf.d/hostgroups.cfg
define hostgroup {
       hostgroup_name srvproxy
       alias           Server Proxy
}