Je viens d'installer graphite/statsd pour une utilisation en production. J'en suis vraiment content, mais un de mes collègues m'a demandé s'il y avait un moyen de le rendre plus joli. Honnêtement, je ne peux pas dire que je n'ai pas demandé la même chose.
Existe-t-il des alternatives à l'interface utilisateur Graphite permettant un meilleur rendu des données, peut-être en utilisant l'une des superbes bibliothèques graphiques frontales et le transfert HTTP?
La dernière version de page Graphite docs contient une liste d’outils fonctionnant avec Graphite. Pour référence, voici ceux qui semblent être basés sur la préparation:
Ressources intéressantes supplémentaires:
Pour plus de détails sur chacune d'elles, consultez leurs pages ou consultez la description du premier lien que j'ai ajouté pour la page page Graphite .
Essayez Grafana
Il possède une interface utilisateur très agréable et des fonctionnalités avancées de tableau de bord et d'édition de graphiques. Très simple à installer.
Si vous ne voulez pas coder votre propre interface, vous pouvez utiliser Graphiti . Il est simple à utiliser et a fière allure!
A-ha! J'ai fait des recherches sur Google et j'ai trouvé Cubism.js qui fait exactement ce dont j'ai besoin.
Il a intégré support pour le graphite et fournit les composants graphiques nécessaires (en tant que plugin pour D ) pour créer beaux tableaux de bord en temps réel .
Je peux voir que c'est un peu vieux, mais j'ai pensé y ajouter quelque chose pour la prospérité future:
J'ai examiné quelques-unes des options énumérées dans la réponse de @ troy (et quelques autres). Vous pouvez voir mes impressions dans mon blog
Vous pouvez essayer le graphène qui est une couche au-dessus du graphite: http://jondot.github.com/graphene/
Quelqu'un a essayé Orion? Semble être une bonne option mais a été négligé jusqu'à présent. https://github.com/gree/Orion