Projects / collectd

collectd

collectd is a small and modular daemon which collects system information periodically and provides means to store the values. Included in the distribution are numerous plug-ins for collecting CPU, disk, and memory usage, network interface and DNS traffic, network latency, database statistics, and much more. Custom statistics can easily be added in a number of ways, including execution of arbitrary programs and plug-ins written in Perl. Advanced features include a powerful network code to collect statistics for entire setups and SNMP integration to query network equipment.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  26 Mar 2011 20:46

Release Notes: Various fixes and clarifications have been applied to the documentation and diagnostic messages. Handling of JSON arrays has been fixed in the cURL-JSON plugin. Reading statistics of multiple virtual CPUs has been fixed in the libvirt plugin. Dispatching values with mixed data source types to Python-based plugins has been fixed. Handling of NaNs in percentage thresholds has been corrected.

  •  12 Jul 2010 08:30

Release Notes: A memory leak in the Python plugin has been fixed. Compatibility to version 2.9.22 has been added to the PowerDNS plugin. A useless delay in the shutdown sequence has been eliminated. Portability fixes, especially for Solaris and AIX, have been applied.

  •  26 Apr 2010 09:19

Release Notes: A segmentation fault and a memory leak in the Network plug-in have been fixed. A memory leak in the "Listval" command of the UnixSock plug-in has been fixed. Reconnecting after a lost connection has been fixed in the Oracle plug-in. Error handling of the fork system call has been improved in the Exec plug-in. The syntax of created JSON data has been corrected. Build fixes for AIX, Solaris, and GCC 4.5 have been applied.

  •  21 Dec 2009 13:20

Release Notes: The NetApp, Python, RouterOS, ContextSwitch, Monitorus, and OpenVZ plug-ins have been added. Support for AIX has been added to the CPU, Disk, Interface, Load, Memory, Processes, and Swap plug-ins. Timing information is now collected in the cURL plugin. The possibility to set the source address and device used has been added to the Ping plug-in. The detail provided by the DF plug-in has been enhanced. Collection of IO-metrics has been added to the Processes plug-in.

  •  18 Dec 2009 18:49

Release Notes: A memory leak in the "listval" command has been fixed. Detection of dead connections and reconnecting has been added to the GenericJMX and Oracle plugins. Handling of negative values and hex strings has been corrected in the SNMP plugin. Treatment of error messages when no log plugin was loaded has been improved. Handling of more than 4 gigabytes of memory under Mac OS X has been fixed. Parallel build and portability issues have been fixed in the build system.

RSS Recent comments

07 Dec 2010 10:42 cpp_wazi Thumbs up

I am Chinese, and I had any doubt about the realization of the plugins just now. Could anyone research and analysis the collectd-plugins with me ?
my email : chenxiong_0815@163.com

Good luck!

07 Dec 2010 10:37 cpp_wazi Thumbs up

good !!!

09 Nov 2005 12:31 gvy Thumbs up

thanks!
I've been longing for thingie like that for quite a time (but never overcame the laziness).

Now trying to bring ALT Linux package into the best shape currently possible, also running it at one of the systems already; hope to get back with at least something useful.

Screenshot

Project Spotlight

Game Controller Hack

Use of PC game controllers with games that do not support them.

Screenshot

Project Spotlight

DR14 T.meter

A commandline tool for computing the Dynamic Range of your music.