La base utilisée pour le stockage des données de métrologie est la base Graphite . Le Broker envoit les données au démon carbon, l'accès aux données se fait par le serveur Apache configuré lors de l'installation de Shinken Enterprise .
N'ayant pas de système d'authentification dans l'API Graphite , l'UI interroge l'interface Web qui va interroger l'API Graphite .
| ![]() |
Dans le cas de plusieurs instances Graphite (comme par royaume par exemple), l'interface Web va interroger le bon serveur Graphite où l'hôte interrogé est localisé | ![]() |
Dans le cas d'outils tiers qui requêtent directement graphite, par exemple grafana, graphite stoquant les métriques sous formes d'uuid (afin de permettre le renommage des hôtes/Checks sans perdre les courbes, Graphite va avoir besoin d'accéder à une base mongodb indexant les noms=>uuids. Cette base est contenue dans la base des SLA. Graphite utilise un fichier pour avoir le paramètre de connexion vers la base mongodb: /opt/graphite/conf/mongodb.conf
| ![]() |