[collectd] Version 4.9.0 available

Florian Forster octo at verplant.org
Mon Dec 21 14:34:25 CET 2009


I'm pleased to announce version 4.9.0 of collectd, the system statistics
collection daemon.

The new version includes six new plugins, from gathering statistics from
NetApp storage systems to integration of a Python interpreter, allowing
custom plugins to be developed in the Python scripting language.
Existing plugins have been improved, for example the CPU plugin which
now works with AIX and can handle SMP under FreeBSD and the Processes
plugin which can now also gather IO-metrics for specific processes in
addition to CPU time and memory used. The new Scale target can be used
to multiply values by an arbitrary value and the new Hashed match
provides means for setting up a simple load balancing.


The new version is available in source-code form from collectd's
download page. The direct download links are:

  Version 4.9.0:

  * http://collectd.org/files/collectd-4.9.0.tar.bz2
    SHA-1: 7a3e0b28248eb061c30221e19fee19c6ba303fb9

  * http://collectd.org/files/collectd-4.9.0.tar.gz
    SHA-1: 9b47449aff038297e986971b5ffa613a7f126635


Thanks to everybody who helped with this new version. In particular, the
release contains new code by:

  * Aman Gupta
  * Andrés J. Díaz
  * Doug MacEachern
  * Jeff Green
  * Jonathan Kolb
  * Manuel Sanmartin
  * Marco Chiappero
  * Patrik Weiskircher
  * Sebastian Harl
  * Stefan Völkel
  * Sven Trenkel


The following is an excerpt from ChangeLog file, documenting new
features in version 4.9.0.

2009-12-21, Version 4.9.0
  * contextswitch plugin: The new ContextSwitch plugin gathers the
    number of context switches done by the CPU. Thanks to Patrik
    Weiskircher for the patch.
  * cpu plugin: Support for SMP (multiple processors) under FreeBSD has
    been added. Thanks to Doug MacEachern for the patch.
  * curl plugin: The “MeasureResponseTime” option has been added. Thanks
    to Aman Gupta for the patch.
  * df plugin: Collecting the inode count and reserved space has been
    added. Thanks to Patrik Weiskircher for the patch.
  * exec plugin: The environment variables “COLLECTD_INTERVAL” and
    “COLLECTD_HOSTNAME” are now set before executing the application.
  * Monitorus plugin: This Perl-based plugin to query statistics from
    mon.itor.us has been added. Thanks to Jeff Green for the patch.
  * netapp plugin: New plugin to collect statistics from NetApp filers.
    Thanks to Sven Trenkel of the noris network AG for the patch.
  * network plugin: Statistics collection about the plugin itself has
    been implemented.
  * openvpn plugin: Add support for more versions of the “status file”.
    Thanks to Marco Chiappero for the patch.
  * OpenVZ plugin: This Perl-based plugin to gather OpenVZ statistics
    has been added. Thanks to Jonathan Kolb for the patch.
  * ping plugin: The config options "SourceAddress" and "Device"
    have been added. Thanks to Sebastian Harl for the patch.
  * processes plugin: Collection of IO-metrics has been added. Thanks to
    Andrés J. Díaz for the patch.
  * python plugin: The new Python plugin integrates a Python interpreter
    into collectd and allows to execute plugins written in the scripting
    language. Thanks to Sven Trenkel for his work.
  * routeros plugin: The new RouterOS plugin queries interface and
    wireless registration statistics from RouterOS.
  * Various plugins: AIX support has been added to the cpu, disk,
    interface, load, memory, processes, and swap plugins. Thanks to
    Manuel Sanmartin for his patches.
  * hashed match: This match for simple load balancing and redundant
    storage has been added.
  * scale target: This target to scale (multiply) values by an arbitrary
    value has been added.


collectd is a daemon which collects, processes and stores system and
application performance statistics. It is highly modular with a small
and portable core and a great number of plugins, many of which may have
system and library dependencies. collectd is free software: The core and
most plugins are licensed under the GNU General Public License,
remaining plugins are license under other GPL-compatible open-source

The key features of collectd include low overhead and high-resolution
statistics (default interval: 10 seconds) and portability to various
UNIX platforms, including Linux, *BSD, Solaris, Mac OS X and AIX. It
includes advanced network features such as IPv6, multicasting and
proxying and can be extended in numerous ways using the programming
languages C, Perl, Python and Java or by executing external scripts.

The daemon is used in several projects as the statistics gathering
backend, including LuCI, the web interface of OpenWrt, oVirt, a
virtualization console by RedHat Emerging Technologies, and WebYaST, a
web-based configuration management interface by the openSUSE team.

More information on collectd and the included plugins is available from
collectd's homepage at <http://collectd.org/>.

Best regards and nice holidays,
Florian octo Forster
Hacker in training
GnuPG: 0x91523C3D
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://mailman.verplant.org/pipermail/collectd/attachments/20091221/a73820dc/attachment.pgp 

More information about the collectd mailing list