[collectd-changes] collectd, the system statistics collection daemon: Changes to 'refs/tags/collectd-4.1.2'

Florian Forster octo at verplant.org
Fri Sep 28 16:40:44 CEST 2007

Tag 'collectd-4.1.2' created by Florian Forster <octo at leeloo.lan.home.verplant.org> at 2007-09-28 14:55 +0200

Tag for version 4.1.2
Version: GnuPG v1.4.6 (GNU/Linux)


Changes since collectd-4.0.9:
Bruno Prémont (1):
      configure.in: Use the custom CFLAGS and LDFLAGS when testing for the upsclient library.

Florian Forster (107):
      src/configfile.c: Pass the `oconfig_item_t' types to the plugins if they request it.
      snmp plugin: Added the first prototype of an SNMP plugin.
      snmp plugin: First experimental code to read an SNMP-table.
      snmp plugin: Implemented fetching of tables.
      collectd-snmp(5): Added a manpage for the SNMP plugin.
      snmp plugin: Cast the `bitstring' to (char *).
      collectd-snmp(5): Fix some errors and typos.
      rrdtool plugin: Queue values to be written, but don't write them synchronously.
      src/configfile.c: Pass the `oconfig_item_t' types to the plugins if they request it.
      rrdtool plugin: Fixed some bugs in the queueing-code.
      Merge branch 'ff/snmp'
      Merge branch 'ff/rrdqueue'
      src/plugin.h: Include the `interval' in the value lists.
      network plugin: Send and receive the interval of value lists.
      rrdtool plugin: Use the interval in the value lists to calculate the RRA sizes.
      Merge branch 'collectd-4.0'
      Merge branch 'collectd-4.0'
      Merge branch 'collectd-4.0'
      Merge branch 'collectd-4.0'
      snmp plugin: Use `size_t' for the OID length to be more portable.
      configure.in, src/Makefile.am: Only link against Net-SNMP if it is found.
      xmms plugin: Added a plugin to graph bitrate and frequencies or files played by XMMS.
      snmp plugin: Implemented the host-option `Interval'.
      unixsock plugin: Implemented the `LISTVAL' command.
      Collectd::Unixsock: Implemented the `listval' method.
      Merge branch 'collectd-4.0'
      snmp plugin: Many important bugfixes.
      snmp plugin: Use the `snmp_sess_*' interface.
      snmp plugin: Use several reading threads to parallelize the reading of SNMP hosts.
      Merge branch 'collectd-4.0'
      build system: Do dependency checking in the configure script.
      Removed the `XXX_HAVE_READ' defines from all plugins.
      memory plugin: Check for `HAVE_HOST_STATISTICS' rather than `HOST_VM_INFO'.
      Merge branch 'pull/master'
      src/collectd.conf.in: s/_MODULE_/_PLUGIN_/g
      collectd-nagios: Display performance data and generally be more verbose.
      Merge branch 'collectd-4.0'
      Changed the test for the `libupsclient' to it uses `libupsclient-config'.
      ChangeLog: A first draft of the changes that were made for 4.1.
      Merge branch 'collectd-4.0'
      Merge branch 'pull/master'
      Merge branch 'pull/collectd-4.0'
      Merge branch 'sh/master'
      exec and unixsock plugin: Move the shared `PUTVAL' code into src/utils_cmd_putval.[ch].
      Merge branch 'pull/master'
      Merge branch 'collectd-4.0'
      netlink plugin: Added a plugin for (very) enhanced Linux traffic statistics.
      netlink plugin: Use the parent's classid for `filter'.
      collectd.conf(5): Added informatioin about the netlink plugin.
      src/types.db: Added the new types introduced by the netlink plugin.
      configure.in: Display wether the netlink library was found or not.
      netlink plugin: Fix the submitted values.
      netlink plugin: Yet another fix. `if_dropped' was getting bytes..
      Merge branch 'collectd-4.0'
      build system: Improve detection of the libnetlink library.
      build system: Skip a lot of Mac OS X only header checks when not on Mac OS X.
      Merge branch 'pull/master'
      build system: Correct the detection of Mac OS X.
      netlink plugin: Fix several issues, including the collection of classes and filters.
      build system: Fix linking with the libnetlib library.
      ChangeLog, README: Added the netlink plugin.
      netlink plugin: Removed unused code.
      contrib/collection.cgi: Quite some changes, but still incomplete and not very usable..
      Merge branch 'pull/master'
      Merge branch 'pull/master'
      Merge branch 'collectd-4.0'
      collectd-snmp(5): Update the documentation.
      Bumped version to 4.1.0; Updated ChangeLog.
      collectd.conf(5): Add some more references to collectd-snmp(5).
      collectd(1): Add some references to collectd-snmp(5).
      ChangeLog: Added a note about the queueing changes to the rrdtool plugin.
      Merge branch 'collectd-4.0' into collectd-4.1
      Merge branch 'collectd-4.0' into collectd-4.1
      exec plugin: Call `setgid' first so argitary groups can be configured.
      exec plugin: Set the real group, effective group, and real and effective user.
      src/plugin.c: plugin_dispatch_values: Include the interval in the debugging output.
      Merge branch 'collectd-4.0' into collectd-4.1
      build system: Some cosmetic fixes for the libupsclient.
      build system: Check for libnetlink.h in more than one directory.
      netlink plugin: Use the defines to determine where the `libnetlink.h' is.
      build system: Include <adm/types.h> when checking for `libnetlink.h'.
      Merge branch 'pull/collectd-4.1' into collectd-4.1
      Merge branch 'collectd-4.0' into collectd-4.1
      ChangeLog: Documented the changes since 4.1.0.
      netlink plugin: Fix an error-message.
      Merge branch 'uni/collectd-4.1' into collectd-4.1
      Merge branch 'collectd-4.0' into collectd-4.1
      Merge branch 'collectd-4.0' into collectd-4.1
      Merge branch 'collectd-4.0' into collectd-4.1
      Merge branch 'collectd-4.0' into collectd-4.1
      build system: Fix yet another issue with the detection of libupsclient.
      Bumped the version to 4.1.1
      netlink plugin: Fix build issues under Debian Sarge
      Merge branch 'collectd-4.0' into collectd-4.1
      netlink plugin: Don't fail if `IFLA_STATS' doesn't exist for an interface.
      build system: Improve the detection of the Net-SNMP library.
      build system: Fixed the improved detection of the Net-SNMP library.
      Merge branch 'pull/collectd-4.1' into collectd-4.1
      build system: Fix detection of libraries when giving a directory.
      Merge branch 'pull/collectd-4.1' into collectd-4.1
      Merge branch 'collectd-4.0' into collectd-4.1
      snmp plugin: Handle `ASN_TIMETICKS' as `counter' if it's known by the SNMP library.
      snmp plugin: Fix a segfault when a host times out but more data should be queried.
      snmp plugin: Improved the error messages in the init code.
      Merge branch 'pull/collectd-4.1' into collectd-4.1
      Merge branch 'collectd-4.0' into collectd-4.1
      Bumped version to 4.1.2; Updated ChangeLog.

Sebastian Harl (15):
      unixsock plugin: Set default path of the UNIX socket to $localstatedir.
      email plugin: Set default path of the UNIX socket to $localstatedir.
      contrib/SpamAssassin/: Set default socket path to /var/run/collectd-email.
      Added initial version off cussh.pl to contrib/.
      Added a sample collection.conf to contrib/.
      Updated .gitignore.
      configure.in: Generate version dynamically using version-gen.sh.
      contrib/README: Updated information about collection.cgi.
      [PATCH 1/2] exec plugin: Added support to specify a group as well.
      [PATCH 2/2] collectd.conf.pod: Documented the exec plugin's group support.
      exec plugin: Fixed a "control reaches end of non-void function" warning.
      src/Makefile.am: Added utils_cmd_putval to exec_la_SOURCES.
      utils_cmd_putval.c: Fixed a copy&paste error.
      Added "snmp" and "xmms" plugins to README and src/collectd.conf.in.
      README: Added libnetlink, libnetsnmp and libxmms prerequisites.

Ulf Zimmermann (1):
      ChangeLog: Fix a typo.

 .gitignore                           |   17 
 ChangeLog                            |   46 +
 README                               |   19 
 configure.in                         |  760 ++++++++++++++-----
 contrib/PerlLib/Collectd.pm          |    2 
 contrib/PerlLib/Collectd/Unixsock.pm |   73 +
 contrib/README                       |   15 
 contrib/SpamAssassin/Collectd.pm     |    4 
 contrib/SpamAssassin/example.cf      |    2 
 contrib/collection.conf              |    3 
 contrib/cussh.pl                     |  185 ++++
 src/Makefile.am                      |  172 ++--
 src/apache.c                         |   13 
 src/apcups.c                         |    2 
 src/apple_sensors.c                  |   12 
 src/battery.c                        |   10 
 src/collectd-exec.pod                |   45 -
 src/collectd-nagios.c                |   60 -
 src/collectd-snmp.pod                |  210 +++++
 src/collectd-unixsock.pod            |   66 +
 src/collectd.conf.in                 |  135 ++-
 src/collectd.conf.pod                |  110 ++
 src/collectd.h                       |    4 
 src/collectd.pod                     |    3 
 src/configfile.c                     |   73 +
 src/configfile.h                     |    9 
 src/cpu.c                            |   10 
 src/cpufreq.c                        |   17 
 src/df.c                             |   12 
 src/disk.c                           |   16 
 src/dns.c                            |   21 
 src/email.c                          |   23 
 src/entropy.c                        |   14 
 src/exec.c                           |  143 +--
 src/hddtemp.c                        |   10 
 src/interface.c                      |   12 
 src/iptables.c                       |   23 
 src/irq.c                            |   13 
 src/load.c                           |   18 
 src/mbmon.c                          |   17 
 src/memory.c                         |   28 
 src/multimeter.c                     |    9 
 src/mysql.c                          |   10 
 src/netlink.c                        |  648 ++++++++++++++++
 src/network.c                        |   19 
 src/network.h                        |    1 
 src/nfs.c                            |   18 
 src/ntpd.c                           |   10 
 src/nut.c                            |   17 
 src/plugin.c                         |   24 
 src/plugin.h                         |   14 
 src/processes.c                      |   20 
 src/rrdtool.c                        |  540 +++++++++-----
 src/sensors.c                        |   12 
 src/serial.c                         |   12 
 src/snmp.c                           | 1335 +++++++++++++++++++++++++++++++++++
 src/swap.c                           |   14 
 src/tape.c                           |   52 -
 src/types.db                         |    6 
 src/unixsock.c                       |  166 +---
 src/users.c                          |   24 
 src/utils_cmd_putval.c               |  217 +++++
 src/utils_cmd_putval.h               |   29 
 src/vserver.c                        |   13 
 src/wireless.c                       |   10 
 src/xmms.c                           |   73 +
 version-gen.sh                       |   14 
 67 files changed, 4550 insertions(+), 1184 deletions(-)

More information about the collectd-changes mailing list