Contexte

La commande de notification notify-host-by-email permet d'envoyer un mail de notification

Paramétrage

La commande utilise la définition suivante :

$NOTIFPLUGINDIR$/notify_by_email.py --title-tpl $NOTIFPLUGINDIR$/host_alert_title_template.tpl --content-tpl $NOTIFPLUGINDIR$/host_alert_content_template.tpl 
-F "$SENDER$" -r "$CONTACTEMAIL$" -n $NOTIFICATIONTYPE$ -H "$HOSTNAME$" --address "$HOSTADDRESS$" --url $MAILURL$ --huuid $HOSTUUID$ --state $HOSTSTATE$ 
--last-state $LASTHOSTSTATEID$ --last-change $LASTHOSTSTATECHANGE$  --last-check "$DATE$ $TIME$" --output "$HOSTOUTPUT$" --long-output "$LONGHOSTOUTPUT$" 
--ack-author "$ACKAUTHOR$" --ack-data "$ACKDATA$" --downtime-comment "$HOSTDOWNTIMECOMMENT$" --downtime-author "$HOSTDOWNTIMEAUTHOR$" 
--first-notification-delay "$HOSTFIRSTNOTIFICATIONDELAY$" --notification-number "$HOSTNOTIFICATIONNUMBER$" --realm "$HOSTREALM$"

Données communes

NomModifiable sur UnitésDéfautValeur par défaut à l'installation de ShinkenDescription
MAILURL

/etc/shinken/resource.d/email.cfg

---

http://127.0.0.1:7767

http://127.0.0.1:7767

L'adresse de l'UI de visualisation de Shinken. (dans le but par exemple de donner au contact un lien vers l'élément).

SENDER

/etc/shinken/resource.d/email.cfg

---
shinken@localhost
shinken@localhost

L'adresse mail de l'envoyeur, pour une notification mail.

NOTIFPLUGINDIR

/etc/shinken/resource.d/email.cfg

--- /var/lib/shinken/libexec/notifications/var/lib/shinken/libexec/notifications

Le répertoire dans lequel se trouve la commande de notification à exécuter.

Données de fonctionnement

NomModifiable sur UnitésDéfautValeur par défaut à l'installation de ShinkenDescription
CONTACTEMAIL

l'utilisateur

( Onglet Général )


---------

email de l'utilisateur à notifier

Données pour compléter l'affichage du titre du mail

NomModifiable sur UnitésDéfautValeur par défaut à l'installation de ShinkenDescription
HOSTNAME

À ne pas modifier

---------

nom de l'hôte



Données pour compléter l'affichage du contenu du mail

NomModifiable sur UnitésDéfautValeur par défaut à l'installation de ShinkenDescription
HOSTNAME

À ne pas modifier

---------

nom de l'hôte

NOTIFICATIONTYPE

À ne pas modifier

---------

Le type de notification à envoyer. Cela correspond au type d'événement qui a été constaté sur l'élément.

  • PROBLEM    ( Le statut de l'élément est non OK )
  • RECOVERY    ( L'élément avait un problème, mais est de nouveau dans un statut OK )
HOSTREALM

À ne pas modifier

---------

Nom du royaume auquel appartien l'hôte

HOSTADDRESS

À ne pas modifier

---------

Adresse de l'hôte

HOSTSTATE

À ne pas modifier

---------

Etat courant de l'hôte (UP, DOWN, ou UNREACHABLE)

Résultat

Exemple