Skip to main content

Bonjour,

je suis récemment passé sous la version 22.04 de centreon et sous almalinux.

J’ai exporté depuis mon ancien centreon (centos) les hosts ainsi que les modèles.

depuis, je n’arrive jamais à recevoir les “service-notify-by-email”.

je reçois bien mails pour les hosts quand ils sont down mais pas les services.

Auriez-vous une idée?

Merci beaucoup.

Hi @clement,

When you look at the **Monitoring  >  Event Logs** menu, filtering to display only messages of type “Notifications”. Do you see the notification log events you expect?

If yes, we will have to dig why e-mails are not sent. If no, why centengine does not produce them.


Bonjour @omercier , 

Merci pour votre réponse, j’ai remarqué que le problème venait des commandes, je les reçois bien pour les hosts mais pas pour le service, j’ai modifié la ligne de commande pour le service, j’ai laissé ça : 

Je réussi a bien les recevoir cependant, je n’ai aucun retour dans $SERVICESTATE$ ou $SERVICEDESC$.

J’ai volontairement mal indiqué l’adresse IP afin d’essayer les notifications.

Merci pour votre aide

bonne journée.


Hi, 

If these macros are empty, i’m almost certain that it is because you selected this notification command in the “Host Notification Commands“ part of the contact form.

Please make sure your command selection is consistent at the contact or contact template level. Eg:

 


@omercier et pour répondre à votre question, je n’ai pas dans le event logs de notifications comme la photo en dessous : 

 


@omercier voici la configuration d’un de mes user : 

je ne reçois que les host-notify-by-email.


Dans Configuration  >  Pollers  >  Engine configuration, sous l’onglet Log Options, les logs des Notifications sont probablement réglés sur “Error”, il faudrait les passer à “Debug”, déployer la configuration et redémarrer centengine pour que ce soit pris en compte.

Une fois cela fait, il devrait y avoir des logs de notifications dans “Event logs”, au minimum sur les hôtes, puisque vous en recevez, et nous pourrons voir dans cette même page si Centreon a essayé d’envoyer des notifications sur les services ou non. De plus, il sera possible en consultant les fichiers de log de centengine, de voir éventuellement pourquoi centengine n’aurait même pas essayé d’en envoyer.

En attendant d’avoir les résultats suite à ces changements, pouvez-vous coller ici en format texte les définitions de vos commandes de notification pour les hôtes et pour les services ? Vous disiez les avoir modifiées et j’aimerais pouvoir étudier ce que vous avez changé.


Reply