Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=same_as_next_version
Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Panel
titleSommaire

Table of Contents
stylenone

Contexte

La commande de notification notify-host-by-email-with-images permet d'envoyer un mail de notification sous le format suivant :

Panel

Image Added

Paramétrage

La commande utilise la définition suivante :

Code Block
languagetext
themeEmacs
$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$"

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 ) )

L'option "--with-images" d'afficher les STATUTS et CONTEXTES en image.


Info
titleEnvoie vers un serveur de mail différent de localhost

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.

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

Excerpt Include
Utilisation des méthodes de notifications MAIL livrées par Shinken
Utilisation des méthodes de notifications MAIL livrées par Shinken
nopaneltrue

Données de fonctionnement indispensable pour une notification minimal

Excerpt Include
notify-host-by-email - Commande de notification
notify-host-by-email - Commande de notification
nopaneltrue

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

Excerpt
NomModifiable sur Description
No Format
HOSTUUID

non modifiable

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

No Format
LASTHOSTSTATECHANGE

non modifiable

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

No Format
LASTHOSTSTATEID

non modifiable

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

No Format
HOSTFIRSTNOTIFICATIONDELAY

L'hôte ( Onglet Notifications )

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

No Format
HOSTNOTIFICATIONNUMBER

non modifiable

Nombre actuel de notifications pour cet événement

No Format
HOSTREALM

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

Nom du royaume auquel appartient l'hôte

No Format
HOSTOUTPUT

non modifiable

La sortie du check à l'origine de la notification

No Format
LONGHOSTOUTPUT

non modifiable

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

No Format
DATE

non modifiable

La date d'exécution de la commande

No Format
TIME

non modifiable

L'heure d'exécution de la commande

No Format
ACKAUTHOR

non modifiable

L'auteur du contexte "Prise en compte"

No Format
ACKDATA

non modifiable

Le message d'un contexte "Prise en compte"

No Format
HOSTDOWNTIMECOMMENT

non modifiable

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

No Format
HOSTDOWNTIMEAUTHOR

non modifiable

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

Exemples

Notification type - PROBLEM

Panel

Image Added

Notification type - RECOVERY

Panel

Image Added