Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Contexte

Le modèle shinken-scheduler vous permet de superviser un hôte hébergeant le démon Scheduler.  


Panel
titleSommaire

Table of Contents
maxLevel2


Description du modèle

Modèle d'hôte correspondant: shinken-scheduler    (notez que ce modèle hérite du modèle shinken)

Afin de superviser le démon Scheduler, le modèle shinken-scheduler appliquéà votre hôte, attachera plusieurs checks qui vérifieront la santé et la performance de ce démon.



Checks


Nom du checkDescriptionExemple de sortie
Scheduler - Running WellVérifie que le démon Scheduler peut être correctement contacté sur le réseau, Affiche le nombre d'élément qu'il gère dans un tableau, en distinguant les hôtes, les Clusters et les Checks. Vous aurez également le Total des éléments.

Scheduler - Performance

Affiche l'utilisation CPU ainsi que les statistiques des Pollers et des Reactionners qu'il gère. Si des limites de CPU ou de RAM sont atteintes sur vos Pollers, alors ces limites seront affichées.

Si certains de vos Pollers sont en spare, ils seront également affichés, avec le texte (SPARE) après leurs noms.


Paramètres du check

Les checks du Scheduler peuvent être configurés via des données fournies par le modèle.. Les paramètres SSH sont décrits sur la page  Rétention Mongodb

Les données suivantes sont disponibles pour le Scheduler:

Nom de la donnéeDescriptionValeur par défautHérité du modèle d'hôte ou locale
SHINKEN_PROTOCOLProtocole utilisé pour établir la connexion avec le Schedulerhttpshinken
SCHEDULER_PORTPort utilisé pour établir la connexion avec le scheduler7768Locale
PASSIVE_POLLER_LATENCY

Latence de connexion (en secondes)  au-delà de laquelle le check sort en erreur

0.5Locale


Interprétation des données de performance du Scheduler

La supervision d'un démon Poller Scheduler présente un grand nombre de statistiques de performances qui permettent de visualiser le travail d'ordonnancement effectué par le Scheduler ainsi que les statistiques des Poller qui viennent se connecter sur celui ci.

Le Poller a pour rôle d'executer les checks.Il est ainsi souvent un des premiers démons que l'on regarde lorsqu'on veut visualiser combien de checks sont exécutésdémon Scheduler va effectuer tous le travail d'ordonnancement, et c'est à lui que vont s'adresser (en autres) les démons Poller et Reactionner pour récupérer les checks et les notifications à effectuer. Son bon fonctionnement est donc vital au bon fonctionnement de votre architecture Shinken. Aussi, pour dimensionner correctement une installation Shinken Entreprise, il est important de pouvoir visualiser combien de checks un Poller est capable d'exécuter pour pouvoir décider d'ajouter ou retirer des Poller de la configurationses Poller satellites peuvent traiter, ainsi que leurs utilisations CPU et RAM.

Les checks du Poller Scheduler fournis dans le pack Shinken fournissent donc un grand nombre de données sur les performances du PollerScheduler et de ses Pollers.


Statistiques générales sur l’exécution des checks


Utilisation du CPU

CPU Available


Metrics: CPU

Used by the Poller

used by the poller


Metrics: CPU Running queue on the poller


Utilisation de la RAM

% used RAM on the server