koudcid
01-15-2008, 04:53 PM
Bonjour à tous,
Je me retourne vers vous concernant un souci que je rencontre concernant les notifications par mail via l'interface de centreon.
voici la configuration :
RedHat ES 4 - update 5
Nagios 2.10 + plugins 1.4.10
postfix-2.3.4-0.2.el4
Pas de soucis particuliers concernant le fonctionnement de l'ensemble si ce n'est du coté des notifications.
En effet, aucun mail de notification ne part de nagios/centreon
j'ai créer différents host dont un du nom de TEST. Ce host est configuré avec les notifications activées.
J'ai créé un groupe d'utilisateurs comprends différentes personnes avec chacune une adresse mail et une commande de notification (commandes standards : host-notify-by-email-ng2 pour les hosts et notify-by-email-ng2 pour les services)
Je fais des test en branchant/débranchant le cable réseau de mon host TEST, le monitoring prend bien en compte l'état UP/DOWN du host mais aucune notification n'est envoyée. (aucun mail envoyé dans le var/log/maillog)
si je prends la commande standard (exemple host-notify-by-email-ng2) telle que suivante :
/usr/bin/printf "%b" "***** centreon Notification *****\n\nType:$NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\nDate/Time: $DATE$" | @MAILER@ -s "Host $HOSTSTATE$ alert for $HOSTNAME$" $CONTACTEMAIL$
et que je la teste en shell directement (je dois changer manuellement @MAILER@ par /bin/mail et je mets mon adresse mail à la place de $CONTACTEMAIL$ -- l'otho de $CONTACTEMAIL$ est bizarre non ?
bref en le faisant manuellement cela marche bien, je reçois le mail et son envoi apparait dans le fichier de log de postfix, par contre cette action n'est pas déclanchée par centreon
j'ai essayé de créer une commande personalisée du type :
TEST : /usr/bin/printf "%b" "***** centreon Notification *****" | /bin/mail -s "Host DOWN alert for TEST" xxxxx@xxxxxx.fr
cela marche en lançant la commande maulellement sous le shell, mais rien ne se passe via centreon.
Si vous avez quelques pistes concernant ce problème, je suis preneur !
Merci d'avance dans tous les cas
@+
Je me retourne vers vous concernant un souci que je rencontre concernant les notifications par mail via l'interface de centreon.
voici la configuration :
RedHat ES 4 - update 5
Nagios 2.10 + plugins 1.4.10
postfix-2.3.4-0.2.el4
Pas de soucis particuliers concernant le fonctionnement de l'ensemble si ce n'est du coté des notifications.
En effet, aucun mail de notification ne part de nagios/centreon
j'ai créer différents host dont un du nom de TEST. Ce host est configuré avec les notifications activées.
J'ai créé un groupe d'utilisateurs comprends différentes personnes avec chacune une adresse mail et une commande de notification (commandes standards : host-notify-by-email-ng2 pour les hosts et notify-by-email-ng2 pour les services)
Je fais des test en branchant/débranchant le cable réseau de mon host TEST, le monitoring prend bien en compte l'état UP/DOWN du host mais aucune notification n'est envoyée. (aucun mail envoyé dans le var/log/maillog)
si je prends la commande standard (exemple host-notify-by-email-ng2) telle que suivante :
/usr/bin/printf "%b" "***** centreon Notification *****\n\nType:$NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\nDate/Time: $DATE$" | @MAILER@ -s "Host $HOSTSTATE$ alert for $HOSTNAME$" $CONTACTEMAIL$
et que je la teste en shell directement (je dois changer manuellement @MAILER@ par /bin/mail et je mets mon adresse mail à la place de $CONTACTEMAIL$ -- l'otho de $CONTACTEMAIL$ est bizarre non ?
bref en le faisant manuellement cela marche bien, je reçois le mail et son envoi apparait dans le fichier de log de postfix, par contre cette action n'est pas déclanchée par centreon
j'ai essayé de créer une commande personalisée du type :
TEST : /usr/bin/printf "%b" "***** centreon Notification *****" | /bin/mail -s "Host DOWN alert for TEST" xxxxx@xxxxxx.fr
cela marche en lançant la commande maulellement sous le shell, mais rien ne se passe via centreon.
Si vous avez quelques pistes concernant ce problème, je suis preneur !
Merci d'avance dans tous les cas
@+