Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=clean_macro_parameter
Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbookhtmltruefalse
scroll-eclipsehelpdocbooktrue
scroll-epubeclipsehelptrue
scroll-htmlepubtrue
Panel
titleSommaire

Table of Contents
stylenone

Contexte

  Le Le modèle shinken-synchronizer vous permet de superviser un hôte hébergeant le démon Synchronizer ( voir la page Le Synchronizer  ) .

Le modèle shinken-synchronizer hérite des modèles suivants : 

  • Modèle shinken qui fournira des données globales de fonctionnement des checks de shinken
  • Modèle shinken-daemon qui fournira des données globales de fonctionnement des checks de démon de shinken
  • et Modèle shinken-synchronizer-db qui fournira 3 checks pour la supervision de la base de donnée et les données associées à leur fonctionnement

Sommaire des checks

Synchronizer - DB - Last Flush Tim

Nom

Description

Vérifie que le démon Synchronizer peut être correctement contacté sur le réseau. Son numéro de version est affiché.voir la page Synchronizer - $KEY$ - Alive )

Vérifie la latence de connexion au Synchronizer et ses performances
voir la page Synchronizer - $KEY$ - Performance API Connection )
Vérifie le temps de connexion à la base de données
voir la page Synchronizer - DB - Connection )
Vérifie la durée du dernier "Flush" de la base de données
voir la page - Last Flush Time )Synchronizer DB - Vérifie le taux d'utilisation de la base de données.
voir la page Synchronizer - DB - Open Connections )

Les données

Les données communes pour tous les checks

Provenant du modèle shinken

Excerpt Include
Modèle shinken
Modèle shinken
nopaneltrue

Provenant du modèle shinken-daemon

Excerpt Include
Modèle shinken-daemon
Modèle shinken-daemon
nopaneltrue

Les données spécifiques

Provenant du modèle shinken-synchronizer-db

Excerpt

NomModifiable sur UnitéDéfautValeur par défaut à l'installation de ShinkenDescription
No Format
DB_PORT
shinken-broker

---

2701727017

Configuration du port de communication avec la base de données.

No Format
DB_CONNECTION_METHOD
shinken-broker

---

sshssh

Méthode de connexion au serveur MongoDB ( "direct" ou "ssh" )

No Format
DB_SSH_USER
shinken-broker

---

shinkenshinken

Utilisateur distant avec lequel se connecter au serveur hébergeant MongoDB

No Format
DB_SSH_KEY
shinken-broker

---

~/.ssh/id_rsa~/.ssh/id_rsaClé SSH privée permettant la connexion au serveur hébergeant MongoDB
No Format
DB_SSH_TUNNEL_TIMEOUT
shinken-broker

secondes

55Temps avant le déclenchement d'un timeout lors de la connexion ssh avec la base de données

-include
Modèle shinken-broker-db
Modèle shinken-broker-db
nopaneltrue

Provenant du modèle shinken-synchronizer

Excerpt Include
Le Synchronizer
Le Synchronizer
nopaneltrue

Les données spécifiques

Pour le check "Synchronizer - DB - Connection"

Excerpt Include
Synchronizer - DB - Connection
Synchronizer - DB - Connection
nopaneltrue

Pour le check "Synchronizer - DB - Last Flush Time"

Excerpt Include
Synchronizer - DB - Last Flush Time
Synchronizer - DB - Last Flush Time
nopaneltrue

Pour le check "Synchronizer - DB - Connection"

Excerpt Include
Synchronizer - DB - Open Connections
Synchronizer - DB - Open Connections
nopaneltrue

Les données DFE ( Duplicate Foreach )

Excerpt
Scroll Title
anchordata_for_check_sup_de_sup
title
NomModifiable sur UnitéDéfautValeur par défaut à l'installation de ShinkenDescription
No Format
SYNCHRONIZER_LIST

l'Hôte

( Onglet Données )

---synchronizer-master$($_HOSTSYNCHRONIZER
_PORT$)$
synchronizer-master$($_HOSTSYNCHRONIZER_
PORT$)$

Liste

de synchronizer

des Synchronizers (  Multi-démon   )

Check(s) impacté(s) :

Comment appliquer un modèle d'hôte à un hôte

Excerpt Include
Comment appliquer un modèle d'hôte à un hôte - Pack shinken
Comment appliquer un modèle d'hôte à un hôte - Pack shinken
nopaneltrue

Métriques enregistrées

Les checks du modèle enregistrent des données de performance, qui peuvent ensuite être affichées dans l'interface de Visualisation sur l'Onglet Graphiques ou bien le Widget Graphique.

Nom du checkNom de la métriqueExplication

Synchronizer - $KEY$ - Alive

connexion_time

Temps de connexion en secondes pour contacter le démon

Synchronizer - $KEY$ - Alive

cpu_stolen__vmware__percent_ready

( Seulement si le démon est situé sur une VM VMWare ) Valeur de l'indicateur VMWare %ready (temps de blocage de la VM avant d'avoir accès à ses VCpu, donc temps perdu du point de vue de la VM)

Synchronizer - $KEY$ - Performance API Connectionget_lock_timeTemps de connexion et d'obtention d'un appel bloquant dans le démon et ainsi voir si les appels bloquants ne sont pas trop longs