| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le modèle shinken-broker permet
Contexte
de superviser un hôte hébergeant le
démon Broker ( voir la page Le Broker ).
- Le modèle shinken-broker pour vérifier le comportement du démon,.
- Le
- attachera un check additionnel qui permettra de superviser l'écriture des données de métrologie.
- Le
- Modèle shinken-broker-module-sla-writer attachera un check additionnel qui permettra de superviser l'écriture des données de SLA.
- Le Modèle shinken-broker-module-visualisation-ui attachera un check additionnel qui permettra de superviser la lecture des données de métrologie.
- Le
- readerattachera un check additionnel qui permettra de superviser la lecture des données SLA.
- Le
- reader attachera un check additionnel qui permettra de superviser la lecture des
- données du bac à événement.
- Le
- writerattachera un check additionnel qui permettra de superviser l'écriture des données du bac à événement.
- Le
- livedata attachera un check
- qui permettra de superviser
- le module SLA en vérifiant l'état du module livedata, le nombre de requêtes effectué sur le module et le temps de réponse moyenne des requêtes.
Le
modèle shinken-broker
hérite des modèles suivants :
- Le Modèle shinken qui fournira des données globales de fonctionnement des checks de shinken ;
- Le Modèle shinken-daemon qui fournira des données globales de fonctionnement des checks de démon de shinken ;
- Le Modèle shinken-broker-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
| Panel | ||||
|---|---|---|---|---|
| ||||
|
Description du modèle
Modèle d'hôte correspondant: shinken-broker (notez que ce modèle hérite du modèle shinken et shinken-broker-db)
Afin de superviser le démon Broker, le modèle shinken-broker appliqué à votre hôte, attachera plusieurs checks qui vérifieront la santé et la performance de ce démon.
Checks
Nom | Description |
|---|
Vérifie que le démon Broker peut être correctement contacté sur le réseau |
. |
Vérifie les temps de connexion vers le Broker |
. | |
Vérifie les performances des modules du Broker |
. | |
Vérifie le temps de connexion à la base de données |
. | |
Vérifie la durée du dernier "Flush" de la base de données. |
Vérifie le nombre de connexions en cours sur la base |
La version V02.07.00 de Shinken est accompagnée d'une mise à jour de Mongodb. Cette nouvelle version comporte notamment un changement de la méthode de sauvegarde des objets au sein de Mongo.
Sur une installation neuve de Shinken, le nouveau format (WiredTiger) est utilisé, ce qui rend le "Broker - DB - Last Flush Time" non pertinent. Dans ce cas, ce check aura le résultat suivant:
| Panel |
|---|
de |
données |
. |
Les
checks du Broker peuvent être configurés via desdonnées
fournies par le modèle.Les données
suivantes sont disponibles:Voir la page de Sécurisation des connexions aux bases MongoDB pour plus d'information sur un paramétrage sécurisé.
Détail des commandes
communes pour tous les checks
Provenant du modèle shinken
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Provenant du modèle shinken-daemon
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Provenant du modèle shinken-broker-db
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Provenant du modèle shinken-broker
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Les données spécifiques
Pour le check "Broker - DB - Connection"
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Pour le check "Broker - DB - Last Flush Time"
| Excerpt Include | ||
|---|---|---|
|
Nom du check
Commande du check
Ligne de commande
$PLUGINSDIR$/check_shinken -H "$HOSTADDRESS$" -p "$ARG2$" --shinkenversion "$SHINKENVERSION$" -t broker -m $ARG1$ --timeout $_HOSTCHECK_SHINKEN_TIMEOUT$
|
|
Pour le check "Broker - DB - Connection"
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Les données DFE ( Duplicate Foreach )
| Excerpt | ||||
|---|---|---|---|---|
|
|
Description des erreurs de Broker - $KEY$ - Alive
|
Comment appliquer un modèle d'hôte à un hôte
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
