News

Related sites

The following is a loosely collected list of articles about collectd,
projects using collectd, similar projects and other stuff that might be
interesting for our users and interested parties. If you have written or found something that should be
listed here, or if we made an error, e. g. in the description of a link, please
tell us. All links are sorted alphabetically or not
at all. In any case the order does not reflect any kind of significance.

EcoStats
(Homepage)
Web-based, near-realtime statistics display by Sergiusz Pawłowicz, using tables and numerical values that are
updated without page reload using JavaScript, a CGI script and the
unixsock plugin. When moving your mouse over a
value, a floating graph is loaded and displayed. A live sample
is available.

Graphite
Graphite is a storage and visualization solution for numeric time-series data.
You can configure collectd to send data to it using the
Write Graphite plugin.

Visage
(Homepage)
Web-based graphing frontend for RRD-files written by collectd. The data is
exported via JSON and graphed in the web browser
using Raphaël. There's a short introduction of Visage in
Lindsay's
blog.

git://github.com/auxesis/visage.git

Module for PuppetPuppet, a configuration management solution, can
manage collectd's configuration files, thanks to funding by
neoTactics. The source code is available from:

git://github.com/DavidS/module-collectd.git

ruby-collectd
A Ruby implementation of the collectd network protocol, written by
Astro. This allows to send statistics from a Ruby script with a native interface. The source code is
available from:

git://github.com/astro/ruby-collectd.git

erlang-collectd
An Erlang implementation of the collectd network protocol, written by
Astro. This allows to send statistics from an Erlang application to a
collectd server. The source code is available from:

git://github.com/astro/erlang-collectd.git

jcollectd
A pure-Java implementation of the collectd network protocol, written by Doug
MacEachern of Hyperic, Inc. It can be used as an MBean sender, sending
information about a running Java application to a collectd server, and as an
MBean receiver, receiving data sent by an collectd client.
The source code is available from:

git://github.com/hyperic/jcollectd.git

Reconnoiter
A distributed monitoring system marrying fault detection and trending. It features a
collectd
module which can be used to monitor the existence of a collectd client on the monitored
host.

Similar projects

The following is a list of projects similar to collectd and a short note on how
they differ from collectd. Projects that focus on monitoring and do some
performance measurement on the side are not on this list. It's easy to find extensive lists of such (monitoring)
tools on the web, though.