3 ms·
only basic ugly graphs are supported. That's what Grafana [0][1] is for -- i.e. creating nicer displays for Graphite. However it's single host, doesn't scale
by qohen 10y ago
only basic ugly graphs are supported.
That's what Grafana [0][1] is for -- i.e. creating nicer displays for Graphite.
However it's single host, doesn't scale
It may take some effort, but it can be done, and much of the heavy-lifting seems to have been done and been made available as open-source.
Here's a blog post from Jan. 2017 [2] from a gambling site about scaling Graphite.
And here's a talk [3] from Vladimir Smirnov at Booking.com from Feb. 2017 about scaling Graphite -- their solution is open-source (links in the talk and slides available at the link):
This is our story of the challenges we’ve faced at Booking.com and how we made our Graphite system handle millions of metrics per second.
(And this [4] is an older, but more comprehensive, look at various approaches to scaling Graphite from the Wikimedia people with the pros and cons listed).
[0] https://grafana.com/ https://grafana.com/
[1] https://github.com/grafana/grafana https://github.com/grafana/grafana
[2] http://engineering.skybettingandgaming.com/2017/01/13/graphite-scaling/ http://engineering.skybettingandgaming.com/2017/01/13/graphi...
[3] https://fosdem.org/2017/schedule/event/graphite_at_scale/ https://fosdem.org/2017/schedule/event/graphite_at_scale/
[4] https://wikitech.wikimedia.org/wiki/Graphite/Scaling https://wikitech.wikimedia.org/wiki/Graphite/Scaling
- user5994461 10y agoFunny. Quoting companies from my home town. It can be done but at what costs? Better get a tool that gets the job done out of the box and does it well. For starters, if you're operating in the cloud, you cannot get servers with FusionIO drives and top notch SSD. That limits your ability to scale vertically.