| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
La commande de notification notify-host-by-email permet d'envoyer un mail de notification
| Panel |
|---|
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$" |
Données communes
| Nom | Modifiable sur | Unités | Défaut | Valeur par défaut à l'installation de Shinken | Description | ||
|---|---|---|---|---|---|---|---|
| /etc/shinken/resource.d/email.cfg | --- | 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). | |||
| /etc/shinken/resource.d/email.cfg | --- | shinken@localhost | shinken@localhost | L'adresse mail de l'envoyeur, pour une notification mail. | ||
| /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
| Nom | Modifiable sur |
|---|
| Description | |||
|---|---|---|---|
| l'utilisateur |
( Onglet Général ) |
email de l'utilisateur à notifier |
Données pour compléter l'affichage du titre du mail
| L'hôte ( Onglet Général ) | nom de l'hôte | ||
| L'hôte ( Onglet Général ) | Nom du royaume auquel appartient l'hôte | ||
| L'hôte ( Onglet Général ) | Adresse de l'hôte | ||
| L'hôte ( Onglet Notifications ) | Nombre de minutes à attendre avant d'envoyer la première notification pour un service |
| No Format |
|---|
HOSTNAME |
À ne pas modifier
Données pour compléter l'affichage du contenu du mail
| Nom | Modifiable sur |
|---|
| Description | |
|---|---|
|
À ne pas modifier
nom de l'hôte
| No Format |
|---|
NOTIFICATIONTYPE |
À ne pas modifier
| Non modifiable |
Le type de notification à envoyer. Cela correspond au type d'événement qui a été constaté sur l'élément.
| ||
|
HOSTREALMÀ ne pas modifier
Non modifiable | Etat courant de l'hôte (UP, DOWN, ou UNREACHABLE) | |||
| Non modifiable | Etat précédent de l'hôte | ||
|
HOSTADDRESS
| Non modifiable | Date et heure au moment de l'exécution de la commande | ||
| Non modifiable | La sortie du check à l'origine de la notification | ||
| Non modifiable | L'auteur du contexte "Prise en compte" | ||
| Non modifiable | Le message d'un contexte "Prise en compte" | ||
| Non modifiable | Auteur et commentaire de la période programmée d'indisponibilité | ||
| Non modifiable | Nombre actuel de notifications pour cet événement |
À ne pas modifier
Adresse de l'hôte
| No Format |
|---|
HOSTSTATE |
À ne pas modifier
Résultat
Exemple
| Panel |
|---|

