| Scroll Ignore |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| scroll-docbookhtml | truefalse |
|---|
| scroll-eclipsehelpdocbook | true |
|---|
| scroll-epubeclipsehelp | true |
|---|
| scroll-htmlepub | true |
|---|
|
|
La commande de notification notify-host-by-email permet d'envoyer un mail de notification sous le format suivant :
| Panel |
|---|
Image Removed |
|---|
Image Added
|
Par défaut, la commande envoie le mail au serveur de mail local ( en ciblant "localhost" ).
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$" |
| 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 | 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. |
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 ) )
| Info |
|---|
| title | Envoie 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 |
|---|
| nopanel | true |
|---|
|
Données de fonctionnement indispensable pour une notification minimal
| Excerpt |
|---|
| Nom | Modifiable sur | Description |
|---|
| L'hôte ( Onglet Général ) | Nom |
|
Données de fonctionnement
| Nom | Modifiable sur | Unités | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|
| l'utilisateur
( Onglet Général )
--- | --- | --- | email de l'utilisateur à notifier | Données pour compléter l'affichage du titre du mail
| Nom | Modifiable sur | Unités | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|
| À ne pas modifier | --- | --- | --- | nom de l'hôte |
Données pour compléter l'affichage du contenu du mail
| Nom | Modifiable sur | Unités | Défaut | Valeur par défaut à l'installation de Shinken | Description |
|---|
| À ne pas modifier | --- | --- | --- | nom de l'hôte | | No Format |
|---|
NOTIFICATIONTYPE |
|
|
À ne pas modifier | --- | --- | --- | | Le type de notification à envoyer. Cela correspond au type d'événement qui a été constaté sur l'élément. | Type de notification | Description |
|---|
| PROBLEM |
|
|
( | Le statut de l'élément est non OK |
|
|
) ( | L'élément avait un problème, mais est de nouveau dans un statut OK |
|
|
) | À ne pas modifier | --- | --- | --- | Nom du royaume auquel appartien l'hôte |
| À ne pas modifier | --- | --- | ---. | | ACKNOWLEDGEMENT | Un utilisateur a envoyé par l'interface web un accusé de réception par rapport à un problème survenu à un hôte ou à un check. Indique le nom et le motif de la prise en compte.
| | FLAPPINGSTART | L'élément est entré d'un contexte de FLAPPING. | | FLAPPINGSTOP | L'élément est sorti d'un contexte de FLAPPING. | | FLAPPINGDISABLED | La détection a été désactivée pendant la durée du FLAPPING. | | DOWNTIMESTART | L'élément est entré d'une période programmée d'indisponibilité. Indique le nom et le motif de l'arrêt
| | DOWNTIMESTOP | L'élément est sorti d'une période programmée d'indisponibilité. | | DOWNTIMECANCELLED | La période programmée d'indisponibilité de l'élément a été annulée en cours. |
|
|
| | L'hôte ( Onglet Général ) | Adresse de l'hôte | |
|
À ne pas modifier | --- | --- | --- | Etat courant de l'hôte (UP, DOWN, ou UNREACHABLE) | | | État courant de l'hôte ( OK, CRITICAL ) |
|
Données pour compléter l'affichage du contenu du mail
| Excerpt Include |
|---|
| notify-host-by-email-with-images - Commande de notification |
|---|
| notify-host-by-email-with-images - Commande de notification |
|---|
| nopanel | true |
|---|
|
Notification type - PROBLEM
| Panel |
|---|
Image Added
|
Notification type - RECOVERY
| Panel |
|---|
Image Added
|
| Panel |
|---|
Image Removed |