| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le check Broker - $KEY$ - Alive vérifie que le démon Broker peut être correctement contacté sur le réseau.
Il donne également la version du démon ( Résultat court ) et ainsi que les modules opérationnels ( Résultat long ). La commande de notification notify-host-by-email permet d'envoyer un mail de notification
| Panel |
|---|
Paramétrage
Le check utilise la ligne de commande 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 | Unités | Défaut | Valeur par défaut à l'installation de Shinken | Description | ||
|---|---|---|---|---|---|---|---|
| l'utilisateur ( Onglet Général ) | --- | --- | --- | email de l'utilisateur à notifier | ||
| 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 | ||
| À ne pas modifier | --- | --- | --- | Le type de notification à envoyer. Cela correspond au type d'événement qui a été constaté sur l'élément.
| ||
| À ne pas modifier | --- | --- | --- | Nom du royaume auquel appartien l'hôte | ||
| À ne pas modifier | --- | --- | --- | Adresse de l'hôte | ||
| À ne pas modifier | --- | --- | --- | Etat courant de l'hôte (UP, DOWN, ou UNREACHABLE) |
Propriétés de l'hôte
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Résultat
Exemple
| Panel |
|---|
Interprétation
Statut
Il peut prendre deux valeurs OK / CRITIQUE / ATTENTION / INCONNU .
- Le statut va dépendre du retour de sonde et de la configuration spécifique du check pour les données suivantes :
- THRESHOLD_CPU_STOLEN_CRITICAL,
- THRESHOLD_CPU_STOLEN_WARNING,
- CHECK_SHINKEN_TIMEOUT
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
Les vérifications communes
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Les vérifications spécifiques
Situation | Statut |
|---|---|
En fonction du pourcentage de CPU volé :
| CRITIQUE |
En fonction du pourcentage de CPU volé :
| ATTENTION |
Si la sonde n'a pas eu de réponse avant le temps maximum
| INCONNU |
Résultat
Renvoi au format texte :
- Si le démon fonctionne correctement, la version installée et le temps qu'a pris le check pour établir la communication avec le check.
Résultat Long
Précise le fonctionnement des modules du Broker, leur statut, le nombre de redémarrages lors des 24 dernières heures, la date de dernier redémarrage et les sous-modules
Description des erreurs
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
...