Check_pops et check_imaps

Depuis que j’utilise le pops et l’imaps pour la récupération des mails je n’avais toujours pas modifier mon nagios en conséquence. Certains d’entre vous ont du compiler les plugins nagios et beaucoup de ne l’ont pas compiler avec le mod-ssl . La premiére solution est de recompiler les plugins avec le mod-ssl ou si vous êtes sur debian :

apt-get install nagios-plugins

En utilisant apt l’emplacement des plugins changent ( mais vous pourrez utiliser vos anciens plugins sans soucis ) .

/usr/lib/nagios/plugins/

Afin que nagios le prenne en compte on modifie notre fichier resources.cfg

vim /usr/local/nagios/etc/resource.cfg#Path nagios-plugins from APT$USER5$=/usr/lib/nagios/plugins/ ====> Chemin d'accès des nouveaux plugins.

Maintenant on va modifier le fichier commands.cfg qui se trouve dans object.

# 'check_pops' command definitiondefine command{        command_name    check_pops        command_line    $USER5$/check_pop -H $ARG1$ -w $ARG2$ -c $ARG3$ -D $ARG4$ -p $ARG5$ -S        }

# 'check_imaps' command definitiondefine command{        command_name    check_imaps        command_line    $USER5$/check_imap -H $ARG1$ -w $ARG2$ -c $ARG3$ -D $ARG4$ -p $ARG5$ -S        }

-D ====> Retourne si la date de validité du certificat est correct en dessous de cette valeur ALERTE
-p ====> Port utilisé
-S ====> Utilisation SSL Définition de l’hote

On modifie notre fichier hote .

define service{        use                             local-service         ; Name of service template to use        host_name                       web        service_description             POPS        check_command                   check_pops!our_server!1!3!5!995        }

define service{        use                             local-service         ; Name of service template to use        host_name                       web        service_description             IMAPS        check_command                   check_imaps!our_server!1!3!5!993        }

On relance nagios

Le véritable intérêt est de pouvoir connaitre la date d’expiration de son certificat , très utile pour le renouvellement. Pour les accros des graphes on récupére bien des données de performance donc nous aurons doit à de beaux graphes avec PNP4nagios.

Related posts

Leave a Comment