Read all details on the news page.
Warning: collectd may not be good for your social life!
"Out relationship entered its decline at this point" "That's when you started graphing everything." "Coincidence!" xkcd comic "Decline"

collectd, the system statistics collection daemon

collectd is a daemon which collects system performance statistics periodically and provides mechanisms to store the values in a variety of ways, for example in RRD-files.

What does collectd do?
Icon of a graph collectd gathers statistics about the system it is running on and stores this information. Those statistics can then be used to find current performance bottlenecks (i. e. performance analysis) and predict future system load (i. e. capacity planning). Or if you just want pretty graphs of your private server and are fed up with some homegrown solution you're at the right place, too ;).

Why collectd?
There are other free, open source projects that are similar to collectd - a few links are listed on the related sites page. So why should you use collectd? There are some key differences we think set collectd apart. For one, it's written in C for performance and portability, allowing it to run on systems without scripting language or cron daemon, such as embedded systems. At the same time it includes optimizations and features to handle hundreds of thousands of data sets. It comes with over 70 plugins which range from standard cases to very specialized and advanced topics. It provides powerful networking features and is extensible in numerous ways. Last but not least: collectd is actively developed and supported and well documented. A more complete list of features is available.

While collectd can do a lot for you and your administrative needs, there are limits to what it does: