Introduction
Quand sont lancés les checks des hôtes?
Les hôtes sont vérifiés par les démons Shinken Enterprise :
- À intervalles réguliers, tels que définis dans la définition de l'hôte .
- À la demande quand il y a un changement d'état du check associé à l'hôte .
- À la demande selon la logique de dépendance de l'hôte.
| Panel |
|---|
Etats possibles d'un hôte
Les hôtes vérifiés peuvent être dans 3 états différents :
- UP
- DOWN
- UNREACHABLE
Détermination de l'état de l'hôte
Changement d'état d'un hôte
Comme vous le savez certainement, un hôte ne reste jamais dans le même état tout le temps. Quand Shinken Enterprise vérifie le statut d'un hôte, il est capable de détecter un changement d'état entre UP, DOWN, et UNREACHABLE et de prendre les actions appropriées .
Ces changements d'état résultent en différents types (HARD or SOFT), qui peuvent lancer des événements et des notifications. Détecter et gérer tous ces changements d'état est l’essence même de Shinken Enterprise .
Lorsque l'état d'un hôte change trop souvent, il est considéré comme étant en "flapping". Exemple un serveur qui se redémarre à chaque fois que l'OS charge.
Shinken Enterprise peut détecter quand un hôte entre en statut flapping, et peut alors bloquer l'envoi de notifications tant que l'état n'est pas stabilisé. Plus d’informations disponibles dans Elements en Flapping.
Date d’expiration du statut
Le statut d'un l'élément dépend aussi de la durée d'expiration du statut, si cette durée est expirée le statut d’élément devient Données manquantes.
La durée d'expiration du statut dépendant:
- Si la vérification est passive : de la valeur de la propriété "Seuil d'expiration des états reçus des outils externes" (clé d'import : freshness_threshold). Par défaut si aucune valeur n'est attribuée le statut dure jusqu'au prochain changement d'état.
- Si la vérification est active et que l'état du statut est en mode "HARD" : de la valeur de la propriété "Intervalle entre les vérifications" (clé d'import : check_interval)
- Si la vérification est active et que l'état du statut est en mode "SOFT" : de la valeur de la propriété "Intervalle de nouvelles tentatives de confirmations d'état" (clé d'import : retry_interval)
Checks et dépendances
Vous pouvez définir des parents sur un hôte afin de ne pas avoir à vérifier le statut de tous les hôtes dépendants. Plus d'informations disponibles dans la page Logique des modèles.
Parallélisation des Checks
Tous Dans le Shinken Entreprise, tous les checks sont lancés en parallèle.
