| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
La commande de notification notify-host-by-email permet d'envoyer un mail de notification sous le format suivant :
| Panel |
|---|
Par défaut, la commande envoie le mail au serveur de mail local ( en ciblant "localhost" ).
Paramétrage
La commande utilise la définition suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$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$" |
Les commandes utilisent le mécanisme des Variables pour recevoir les informations spécifiques à l'élément de la notification ( voir la page Les Variables ( Remplacement dynamique de contenu - Anciennement les Macros )
A noter que l'option -S, permettant d'envoyer le mail vers un serveur mail différent de "localhost", n'est pas présente dans la commande.
- Pour eviter éviter tout conflit lors des prochaines livraisons de Shinken, nous vous conseillons de faire une copie de cette la méthode de notification et de cette commande pour faire les votres ( Voir la page Créer une méthode de notification spécifique - bonnes pratiques ).
Données de configuration du script d'envoi de mail
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données de fonctionnement indispensable pour une notification minimal
| Excerpt | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Données pour compléter l'affichage du contenu du mail
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Exemples
Notification type - PROBLEM
| Panel |
|---|
Notification type - RECOVERY
| Panel |
|---|


