Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
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 for-demo__notify-host-by-email-with-thresholds-display permet d'envoyer un mail de notification

Panel

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$" --ack-author "$ACKAUTHOR$" --ack-data "$ACKDATA$" --downtime-comment "$HOSTDOWNTIMECOMMENT$" --downtime-author "$HOSTDOWNTIMEAUTHOR$" --first-notification-delay "$HOSTFIRSTNOTIFICATIONDELAY$" --notification-number "$HOSTNOTIFICATIONNUMBER$" --realm "$HOSTREALM$" --thresholds-display "$HOSTTHRESHOLDSDISPLAY$"

Données communes

NomModifiable sur UnitésDéfautValeur par défaut à l'installation de ShinkenDescription
No Format
MAILURL

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

No Format
SENDER

/etc/shinken/resource.d/email.cfg

---
shinken@localhost
shinken@localhost

L'adresse mail de l'envoyeur, pour une notification mail.

No Format
NOTIFPLUGINDIR

/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

NomModifiable sur Description
No Format
CONTACTEMAIL

l'utilisateur ( Onglet Général )


email de l'utilisateur à notifier

No Format
HOSTNAME

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

nom de l'hôte

No Format
NOTIFICATIONTYPE

---

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

)

.

RECOVERY   
(

L'élément avait un problème, mais est de nouveau dans un statut OK

)

.

ACKNOWLEDGEMENT 
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

)FLAPPINGSTART, FLAPPINGSTOP ( 

. 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

entré ou

sorti d'un contexte de FLAPPING

)

.

FLAPPINGDISABLED 
FLAPPINGDISABLED (

 La détection a été désactivée pendant la durée du FLAPPING

)DOWNTIMESTART, DOWNTIMESTOP ( 

.

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

entré ou

sorti d'une période programmée d'indisponibilité

)DOWNTIMECANCELLED ( 

.

DOWNTIMECANCELLED 

La période programmée d'indisponibilité de l'élément a été annulée en cours

)

.



No Format
HOSTREALM

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

Nom du royaume auquel appartient l'hôte

No Format
HOSTADDRESS

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

Adresse de l'hôte

No Format
HOSTSTATE

---

Etat courant de l'hôte (UP, DOWN, ou UNREACHABLE)

No Format
DATE

---

La date d'exécution de la commande

No Format
TIME

---

L'heure d'exécution de la commande

No Format
LASTHOSTSTATECHANGE

---

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

No Format
LASTHOSTSTATEID

---

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

---

Nombre actuel de notifications pour cet événement

No Format
HOSTOUTPUT

---

La sortie du check à l'origine de la notification

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

NomModifiable sur Description
No Format
LONGHOSTOUTPUT

---

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

No Format
ACKAUTHOR

---

L'auteur du contexte "Prise en compte"

No Format
ACKDATA

---

Le message d'un contexte "Prise en compte"

No Format
HOSTDOWNTIMECOMMENT

---

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

No Format
HOSTDOWNTIMEAUTHOR

---

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

Exemples

Notification type - PROBLEM

Panel

Notification type - RECOVERY

Panel

...