3 ms·
The biggest problem is setting up and upgrading Graphite, which is a pain and semi-broken right now. I've been successful using collectd + Librato, works great
by hcarvalhoalves 13y ago
The biggest problem is setting up and upgrading Graphite, which is a pain and semi-broken right now.
I've been successful using collectd + Librato, works great, specially since you can setup alerts effortlessly.
- gingerlime 13y agoYes, setting up graphite can be confusing and painful. Looks like the author created a Docker app that should also make it easier. Another alternative and a shamless plug - I've created an open-source fabric script that automates the graphite install processes (on debian-based hosts). See https://github.com/gingerlime/graphite-fabric https://github.com/gingerlime/graphite-fabric
- lsh123 13y agoYep, I think it has too many dependencies and the architecture is over complicated. I've built a standalone stats collection/storage daemon that just works with any charts packaging - google charts, or whatever. Works great and doesn't require 10000 dependencies. https://github.com/lsh123/stats-rrdb https://github.com/lsh123/stats-rrdb
- kawsper 13y agoI made a gist to show how to install it on the newest Ubuntu release: https://gist.github.com/kaspergrubbe/5792356 https://gist.github.com/kaspergrubbe/5792356 There is too many moving parts for my taste, but the web-interface is the worst.
- hcarvalhoalves 13y agoI know, I've used your script in the past actually :)
- shykes 13y agoThat's why they use docker: it automates the process of building and packaging Graphite, so you don't have to worry about it. $ docker run lopter/collectd-graphite You're done.
- hcarvalhoalves 13y agoYeah, I get that from the post. It's not a definitive solution though, docker is of limited use and doesn't excuse Graphite setup being broken in the first place.