| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le check Synchronizer - DB - Connection vérifie la le temps de connexion à la base de données.
| Panel |
|---|
Paramétrage
Le check utilise la ligne de commande suivante :
| Code Block | ||||
|---|---|---|---|---|
| ||||
$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 connect -W "$_HOSTDB_CONNECT_WARN$" -C "$_HOSTDB_CONNECT_CRIT$" |
Données utilisées provenant du modèle
Données communes pour les checks du modèle
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
| No Format |
|---|
DB_PORT |
shinken-brokerModèle d'hôte
( Onglet Données )
Configuration du port de communication avec la base de données.
| No Format |
|---|
DB_CONNECTION_METHOD |
shinken-brokerModèle d'hôte
( Onglet Données )
Méthode de connexion au serveur MongoDB ( "direct" ou "ssh" )
| No Format |
|---|
DB_SSH_USER |
shinken-brokerModèle d'hôte
( Onglet Données )
Utilisateur distant avec lequel se connecter au serveur hébergeant MongoDB
| No Format |
|---|
DB_SSH_KEY |
shinken-brokerModèle d'hôte
( Onglet Données )
| No Format |
|---|
DB_SSH_TUNNEL_TIMEOUT |
shinken-brokerModèle d'hôte
( Onglet Données )
| No Format |
|---|
DB_CONNECTIONS_WARN |
shinken-brokerModèle d'hôte
( Onglet Données )
| No Format |
|---|
DB_CONNECT_CRIT |
shinken-brokerModèle d'hôte
( Onglet Données )
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Données spécifiques pour ce check
Les données DFE ( Duplicate Foreach )
| Nom | Modifiable sur | Unités | Défaut | Valeur par défaut à l'installation de Shinken | Description | ||
|---|---|---|---|---|---|---|---|
| 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
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Résultat
Exemple
| Panel |
|---|
Interprétation
Statut
Il peut prendre quatre 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
- HOSTCHECK_SHINKEN_TIMEOUT
Voici un tableau récapitulatif du statut attendu suivant le retour de sonde :
Situation | Statut |
|---|---|
Le temps de connexion à la base de données :
| CRITIQUE |
Le temps de connexion à la base de données :
| ATTENTION |
Si la sonde n'a pas eu de réponse avant le temps maximum
| INCONNU |
Si la sonde n'a pas eu de réponse avant le temps maximum
| INCONNU |
Résultat
Renvoi au format texte :
- Le temps de réponse du Synchronizer.
Résultat Long
Pas de résultat long pour ce check.
Métriques
| Nom | Unité | Description | |||||||
|---|---|---|---|---|---|---|---|---|---|
| seconde | Temps pris par la sonde pour se connecter à la base de données |

