| 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 de données |
. |
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 |
|---|
Dans le cas d'une mise à jour de Shinken, la méthode de stockage des données dans Mongo n'est pas modifiée et le check "Broker - DB - Last Flush Time" a le même comportement que précédemment.
| Note |
|---|
Lors de la mise à jour de Shinken une montée de version de MongoDB est effectuée. Le check "Broker - DB - Lock Time Percentage" devient obsolète et peut être désactivé. La source "cfg-file-shinken" propose la désactivation du check mais ne peut pas le supprimer automatiquement. |
Paramétrage des Checks
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
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$
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 | ||||||
|---|---|---|---|---|---|---|
|
Pour le check "Broker - DB - Connection"
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
Les données DFE ( Duplicate Foreach )
| Excerpt | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Comment appliquer un modèle d'hôte à un hôte
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
