Skip to content

Comment on Effortless monitoring with collectd, Graphite and Docker

Comments

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.

Yes, 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

Yep, 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

I made a gist to show how to install it on the newest Ubuntu release: https://gist.github.com/kaspergrubbe/5792356

There is too many moving parts for my taste, but the web-interface is the worst.

I know, I've used your script in the past actually :)

That'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.

Yeah, 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.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.