Closed Einaudij closed 8 years ago
Bonjour,
Pouvez-vous m'envoyer le script en question
Cordialement
merci pour votre réponse rapide
voici le fichier demandé
J'ai copié le fichier dans /usr/lib/nagios/plugins/ Je l'ai rendu exécutable avec
chmod +x /usr/lib/nagios/plugins/pnp4nagios_send_service_mail.pl
J'ai ensuite fait 1 test
/usr/lib/nagios/plugins/pnp4nagios_send_service_mail.pl -t -r destinataire@domaine.fr
C'est concluant :
Pouvez-vous faire le test suivant :
/usr/bin/printf "%b" "message de test Nagios" | /usr/bin/mail -s "test envoi de mail" destinataire@domaine.fr
modifier destinataire@domaine.fr par le l'@ mail du destinataire .
Aucun soucis je reçois bien le mail.
Si je constate bien dans le script, il récupère les variables d’environnement de Naemon :
Est-ce les bonnes variables d’environnement utilisée par naemon ? Comment retrouvé les variables d’environnement utilisée par Naemon ? ce n'est pas NAEMON_NOTIFICATIONTYPE ?
pour info, je me suis basé sur : https://github.com/fm4dd/nagios4dd/tree/master/notifications
est-ce que c'est script sont compatible naemon ?
Pour les macros de naemon voir http://www.naemon.org/documentation/usersguide/macrolist.html faire un test en activant les macros dans naemon.cfg
enable_environment_macros=1
déjà essayé ... et cela n'a rien changé ...
faire un test en supprimant dans le plugin NAGIOS_ pour ne garder que NOTIFICATIONTYPE
my $o_notificationtype = $ENV{NOTIFICATIONTYPE};
J'ai fait la modification, mais cela ne change rien ....
Avez-vous une idée ?!
quelles autres fonctions puis-je utiliser pour faire les notifications mails ?
PS : désolé pour la réponse tardive, je suis en congé ...
Dans mon cas, j’utilise un relais SMTP externe.
Bonjour,
Je suis sous naemonbox 0.0.7-RC6
je veux utiliser pnp4n_send_service_mail.pl en version 1.7.3 pour faire les notifications, mais je ne reçois jamais aucun mail ...
Au niveau fichier debug notification aucun message d'erreur (voir fichier attaché
dans les logs de naemon, j'ai un message d'erreur : exited with exit code 255
De ce que je comrpend, il n'y a aucun paramètre qui est passé de naemon vers le script perl ?!
Pouvez-vous m'aider ?!
Merci d'avance Johnny