Contexte
Le modèle shinken-reactionner vous permet de superviser un hôte hébergeant le démon Reactionner.
Sommaire
Description du modèle
Modèle d'hôte correspondant: shinken-reactionner (notez que ce modèle hérite du modèle shinken)
Afin de superviser le démon Reactionner, le modèle shinken-reactionner appliqué à votre hôte, attachera plusieurs checks qui vérifieront la santé et la performance de ce démon.
Checks
| Nom du check | Description | Exemple de résultat |
|---|---|---|
| Reactionner - Running Well | Vérifie que le Reactionner est joignable sur le réseau, affiche son numéro de version, ses tags et le statut de connexion avec les schedulers | |
| Reactionner - Performance | Affiche les statistiques des performances de l'exécution des checks dans le Reactionner |
Paramètre du check
Les checks du Reactionner peuvent être configurés via des données fournies par le modèle.
Les données suivantes sont disponibles pour le Reactionner:
| Nom de la donnée | Description | Valeur par défaut | Hérité du modèle d'hôte ou locale |
|---|---|---|---|
| SHINKEN_PROTOCOL | Protocole utilisé pour établir la connexion avec le Reactionner | http | shinken |
| REACTIONNER_PORT | Port utilisé pour établir la connexion avec le Reactionner | 7769 | Locale |
| NB_CHECK_IN_TIMEOUT_TOLERATE | Nombre de checks en timeout provoquant une sortie en erreur du check | 0 | Locale |
| ACTIVE_REACTIONNER_LATENCY | Latence de connexion (en secondes) au-delà de laquelle le check sort en erreur | 0.5 | Locale |
Détail des commandes
Nom du check | Commande du check | Ligne de commande |
|---|---|---|
| Reactionner - Performance | check_shinken_reactionner!stats | $PLUGINSDIR$/check_shinken -H "$HOSTADDRESS$" -p "$_HOSTREACTIONNER_PORT$" --shinkenversion "$SHINKENVERSION$" -t reactionner -m $ARG1$ --active_reactionner_latency "$_HOSTACTIVE_REACTIONNER_LATENCY$" --check_tolerate "$_HOSTNB_CHECK_IN_TIMEOUT_TOLERATE$" |
| Reactionner - Running Well | check_shinken_reactionner!alive | $PLUGINSDIR$/check_shinken -H "$HOSTADDRESS$" -p "$_HOSTREACTIONNER_PORT$" --shinkenversion "$SHINKENVERSION$" -t reactionner -m $ARG1$ --active_reactionner_latency "$_HOSTACTIVE_REACTIONNER_LATENCY$" --check_tolerate "$_HOSTNB_CHECK_IN_TIMEOUT_TOLERATE$" |
Les modes dépréciés ("-m") :
- api_connection
- cpu_load
- overload_protection

