3 ms·
I would suggest a few things. There are 3 presentations / blog posts that are must reads for this sort of thing... Measure Anything, Measure Everything[1] Metri
by SEJeff 14y ago
I would suggest a few things. There are 3 presentations / blog posts that are must reads for this sort of thing...
Measure Anything, Measure Everything[1]
Metrics Driven Engineering[2]
Metrics, Metrics, Everywhere[3]
The most common tool used for this is graphite[4]. Yelp also wrote their own which is nice called Firefly[5]. If you go with graphite like most big companies do, I would strongly suggest looking at graphene[6], gdash[7], giraffe[8], tasseo[9], or cubism[10] dashboard frontends. Graphite has a lot of "devops" community around it.
This should be enough to get you started :)
[1] http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/ http://codeascraft.etsy.com/2011/02/15/measure-anything-meas...
[2] http://www.slideshare.net/mikebrittain/metricsdriven-engineering http://www.slideshare.net/mikebrittain/metricsdriven-enginee...
[3] http://pivotallabs.com/139-metrics-metrics-everywhere/ http://pivotallabs.com/139-metrics-metrics-everywhere/
[4] http://graphite.wikidot.com/ http://graphite.wikidot.com/
[5] https://github.com/Yelp/Firefly https://github.com/Yelp/Firefly
[6] http://jondot.github.com/graphene/ http://jondot.github.com/graphene/
[7] http://www.devco.net/archives/2011/10/08/gdash-graphite-dashboard.php http://www.devco.net/archives/2011/10/08/gdash-graphite-dash...
[8] https://github.com/kenhub/giraffe https://github.com/kenhub/giraffe
[9] https://github.com/obfuscurity/tasseo https://github.com/obfuscurity/tasseo
[10] http://square.github.com/cubism/ http://square.github.com/cubism/
- gingerlime 14y ago+1 and thanks for the mention (I am the creator of Giraffe). However, despite my support for open-source tools, and my deep love for graphite, it might in some cases make more sense to use a commercial product. There are many pretty neat commercial dashboards out there which could make the setup and any learning-curve much easier. Just to name a few I've heard of (never used, and in no particular order): Librato metrics, ducksboard, geckoboard ... and probably many others I missed.