Versions Compared

Key

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

Contexte

La problématique est que lorsque le check shinken-broker-module-metrology-writer interrogeait le serveur graphite pour obtenir le nombre total de métrique, pour ce faire le serveur graphite un index complet de toutes les métriques contenu contenues dans la base graphite, ce qui provoquait un gros transfert de données vers le check et donc ralentissait le processus du serveur graphite.

Description

Pour parait à gérer cela, un script indépendant de graphite appelé shinken-iostats-collector appelé shinken-gatherer a été crée pour calculer, entre autres, le nombre total de métrique sans que ça ralentisse le serveur graphite. Ce script se lance quand lors du démarrage de carbon-cache

Ce script tourne en boucle avec les droits root et créer deux fichiers, l'un pour stocker le nombre de métriques présent dans graphite et l'autre pour stocker les statistiques des disques du serveur.

est installé lors de l'installation de shinken et se lance automatiquement avec les démons.

Vous pouvez voir toutes les informations sur ce script automatique sur sa page dédiée.Fonctionnement du