Contexte

Le check Synchronizer - DB - Last Flush Time vérifie que le démon Arbiter 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 ).

Paramétrage

Le check utilise la ligne de commande suivante :

$PLUGINSDIR$/check_shinkendb.py -D -H "$HOSTADDRESS$" -P "$_HOSTDB_PORT$" --connection-method "$_HOSTDB_CONNECTION_METHOD$"
 --ssh-user "$_HOSTDB_SSH_USER$" --ssh-keyfile "$_HOSTDB_SSH_KEY$" --ssh-tunnel-timeout "$_HOSTDB_SSH_TUNNEL_TIMEOUT$" 
-A last_flush_time -W "$_HOSTDB_LAST_FLUSH_TIME_WARN$" -C "$_HOSTDB_LAST_FLUSH_TIME_CRIT$"

Données utilisées provenant du modèle

Données communes pour les checks du modèle

Données spécifiques pour ce check

NomModifiable sur UnitésDéfautValeur par défaut à l'installation de ShinkenDescription
DB_LAST_FLUSH_TIME_WARN

Modèle d'hôte

( Onglet Données )

---80008000

Temps nécessaire pour un flush en millisecondes.

DB_LAST_FLUSH_TIME_CRIT

Modèle d'hôte

( Onglet Données )

---1000010000Temps nécessaire pour un flush en millisecondes.

Les données DFE ( Duplicate Foreach )

 

NomModifiable sur UnitésDéfautValeur par défaut à l'installation de ShinkenDescription
SYNCHRONIZER_LIST
SYNCHRONIZER_LIST

Modèle d'hôte

( Onglet Données )

7770 7770

Configuration du port de communication avec l'Arbiter.

Autres check(s) impacté(s) :

Note : Cette valeur remplacera dans la commande la valeur $ARG2$


Données utilisées provenant du check

Pas de données spécifiques pour ce check.

Données globales

Résultat

Exemple

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 :
    • HOSTCHECK_SHINKEN_TIMEOUT
    • DB_LAST_FLUSH_TIME_CRIT
    • DB_LAST_FLUSH_TIME_WARN
  • Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :

Situation

Statut

Si la sonde n'a pas eu de réponse avant le temps maximum

  • Si supérieur  à HOSTCHECK_SHINKEN_TIMEOUT ( par défaut : 3 sec   )
INCONNU

Le temps de connexion à la base de données :

  • Si c'est supérieur à DB_LAST_FLUSH_TIME_CRIT par défaut : 10000 ms  )

CRITIQUE

Le temps de connexion à la base de données :

  • Si c'est supérieur à DB_LAST_FLUSH_TIME_WARN (  par défaut : 8000 ms  )

ATTENTION

Résultat

Renvoi au format texte : 

  • Le temps néssécaire pour réaliser un flush sur la base de données.

Résultat Long

Pas de données spécifiques pour ce check.

Métriques

NomUnitéDescription
connexion_time
seconde

Temps pris par la sonde pour se connecter à l'arbiter en seconde.