Le modèle shinken-graphite vous permet de superviser les nœuds ( carbon-cache ) d'un module Graphite-Perfdata ( du démon broker. ) dans le cas où vous utilisez un carbon-relay.
Le modèle est paramétrable via des données fournies par le modèle.
Les données sont les suivantes :
| Nom de la donnée | Description | Valeur par défaut | Hérité d'un autre modèle ou locale |
|---|---|---|---|
| GRAPHITE_CACHE_NAME | Le nom du service utilisé pour le cache de Graphite. | carbon-cache | Locale |
| GRAPHITE_RELAY_NAME | Le nom du service utilisé pour le relai de Graphite. | carbon-relay | Locale |
| GRAPHITE_DATA_LOCATION | L'endroit où est stocké les métriques reçues. | /opt/graphite/storage/whisper | Locale |
| GRAPHITE_PORT | Le port de connexion au serveur Graphite. | 2003 | Locale |
| GRAPHITE_STORAGE_CRITICAL | Le seuil ( en pourcentage ) d'espace disque utilisé pour lequel on veut lever une alerte critique. | 95 | Locale |
| GRAPHITE_STORAGE_WARNING | Le seuil ( en pourcentage ) d'espace disque utilisé pour lequel on veut lever un avertissement. | 85 | Locale |
| GRAPHITE_USER | Le nom d'utilisateur utilisé pour se connecter à la base Graphite. | apache | Locale |
| SSH_KEY | Le chemin vers le dossier où se trouver les clé SSH à utiliser pour se connecter au nœud où se situe le cache Graphite. | $SSH_KEY$ | Locale |
| SSH_KEY_PASSPHRASE | Le mot de passe de la clé SSH privée. | $SSH_KEY_PASSPHRASE$ | Locale |
| SSH_PORT | Le port utilisé pour la connexion SSH. | $SSH_PORT$ | Locale |
| SSH_USER | Le nom d'utilisateur avec le quel se connecter pour la connexion SSH. | $SSH_USER$ | Locale |
Le SSH est utilisé pour se connecter au serveur graphite afin de vérifier que le processus indiqué est bien en cours d'exécution, que le serveur dispose d'assez d'espace de stockage et que l'utilisation du disque ( lecture & écriture ) est correcte. |