Contexte

La commande de notification notify-host-by-email-with-images 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$" --with-images --ack-author 
"$ACKAUTHOR$" --ack-data "$ACKDATA$" --downtime-comment "$HOSTDOWNTIMECOMMENT$" --downtime-author "$HOSTDOWNTIMEAUTHOR$" 
--first-notification-delay "$HOSTFIRSTNOTIFICATIONDELAY$" --notification-number "$HOSTNOTIFICATIONNUMBER$" --realm "$HOSTREALM$"

Données de configuration du script d'envoi de mail

Données de fonctionnement indispensable pour une notification minimal

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

NomModifiable sur Description
HOSTUUID

non modifiable

UUID de l'hôte, généré par Shinken lors de sa création

LASTHOSTSTATECHANGE

non modifiable

Etat précédent de l'hôte

LASTHOSTSTATEID

non modifiable

ID de l'état précédent de l'hôte

HOSTFIRSTNOTIFICATIONDELAY

L'hôte ( Onglet Notifications )

Nombre de minutes à attendre avant d'envoyer la première notification pour un service

HOSTNOTIFICATIONNUMBER

non modifiable

Nombre actuel de notifications pour cet événement

HOSTREALM

L'hôte ( Onglet Général )

Nom du royaume auquel appartient l'hôte

HOSTOUTPUT

non modifiable

La sortie du check à l'origine de la notification

LONGHOSTOUTPUT

non modifiable

La sortie longue du check à l'origine de la notification

DATE

non modifiable

La date d'exécution de la commande

TIME

non modifiable

L'heure d'exécution de la commande

ACKAUTHOR

non modifiable

L'auteur du contexte "Prise en compte"

ACKDATA

non modifiable

Le message d'un contexte "Prise en compte"

HOSTDOWNTIMECOMMENT

non modifiable

Le commentaire de la période programmée d'indisponibilité

HOSTDOWNTIMEAUTHOR

non modifiable

L'auteur de la période programmée d'indisponibilité

Exemples

Notification type - PROBLEM

Notification type - RECOVERY