[collectd-changes] collectd, the system statistics collection daemon: Changes to 'st/python'

Florian Forster octo at verplant.org
Wed Jan 13 12:16:08 CET 2010


 ChangeLog                                       |   38 +++++++++-
 README                                          |    9 ++
 bindings/Makefile.am                            |    1 +
 bindings/perl/lib/Collectd.pm                   |   23 +++++-
 bindings/perl/lib/Collectd/Plugins/Monitorus.pm |    2 +-
 configure.in                                    |    8 +-
 contrib/collection3/README                      |    1 +
 src/apache.c                                    |    2 +-
 src/battery.c                                   |    3 +-
 src/collectd-python.pod                         |   28 +++++--
 src/collectd-snmp.pod                           |    5 +-
 src/collectd.conf.in                            |   90 ++++++++++++++++++++++-
 src/collectd.conf.pod                           |   19 ++++-
 src/common.c                                    |   17 +++-
 src/common.h                                    |    2 +-
 src/curl.c                                      |    2 +
 src/df.c                                        |    2 +-
 src/filecount.c                                 |   23 ++++--
 src/memory.c                                    |   16 ++--
 src/network.c                                   |   13 ++--
 src/oracle.c                                    |   35 +++++++++
 src/ping.c                                      |   44 +++++++++++-
 src/processes.c                                 |    2 +
 src/routeros.c                                  |   65 +++++++++-------
 src/rrdtool.c                                   |    1 +
 src/thermal.c                                   |    4 +-
 version-gen.sh                                  |    2 +-
 27 files changed, 367 insertions(+), 90 deletions(-)

New commits:
commit b99344009665e5948d80e4347b39247d71b3843d
Author: Sven Trenkel <collectd at semidefinite.de>
Date:   Tue Jan 5 19:02:07 2010 +0100

    python: Fixed configure script for python3.

commit 649197d3ed512b81472de0e8a1f310520c234b20
Merge: 13da81f864686e51b41a088edb63fd47d57806bd dedba5c8fb05a1b00b66a8bbc9eab9e0affe551f
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Tue Jan 5 11:55:28 2010 +0100

    Merge commit 'trenkel/st/python'
    
    Conflicts:
    
    	src/python.c

commit 13da81f864686e51b41a088edb63fd47d57806bd
Merge: f150642cf243a18f80be1ccdb9bb2ec2bbe4a284 3ae8778a363fc4383f1135ae99b389fad96978f3
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Tue Jan 5 11:54:52 2010 +0100

    Merge branch 'collectd-4.9'

commit 3ae8778a363fc4383f1135ae99b389fad96978f3
Merge: 9622e4d30f90e9eefca1d43fefc6bf85785074d3 317653bcab477e3a2c3c42eeda9b7d0ab7b99bf1
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Tue Jan 5 11:50:22 2010 +0100

    Merge commit 'tokkee/sh/collectd-4.9' into collectd-4.9

commit f150642cf243a18f80be1ccdb9bb2ec2bbe4a284
Merge: 8a8f0e97f786efa0d0b0539e1358e92d55c13659 9622e4d30f90e9eefca1d43fefc6bf85785074d3
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Tue Jan 5 11:48:07 2010 +0100

    Merge branch 'collectd-4.9'

commit 9622e4d30f90e9eefca1d43fefc6bf85785074d3
Merge: 6254a763a3103ee0d3a09726da53dfc8b3bc8dbc 0b4f63782617b308abf908fbb2fc7ec9afe039db
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Tue Jan 5 11:47:44 2010 +0100

    Merge branch 'collectd-4.8' into collectd-4.9

commit 0b4f63782617b308abf908fbb2fc7ec9afe039db
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Mon Jan 4 23:52:54 2010 +0100

    rrdtool plugin: Correctly initialize the ->random_variation member.
    
    This lead to huge negative values in that member, causing values to be only
    written to upon exit. D'oh!

commit 6254a763a3103ee0d3a09726da53dfc8b3bc8dbc
Author: plazmus <pseudo at egg6.net>
Date:   Thu Dec 31 10:00:25 2009 +0100

    apache plugin: Fix a segmentation fault in the config handling of VerifyPeer / VerifyHost.
    
    Hello,
    
    Today I upgraded a machine from 4.5.2 to 4.9.0. Everything went fine, but
    the new version segfaults immediately at startup. With some help from gdb
    I tracked down the problem to the apache module. It will occur if one
    tries to use the VerifyPeer/VerifyHost options (I guess few people use
    these as I don't see complaints?)
    
    When the plugin attempts to read the value of a boolean option, instead of
    using the pre-parsed int value, it misdetects the type of the option
    (seems a mechanical mistake) and tries to use the string pointer, which is
    actually NULL.
    I'm sending a patch, it's actually shorter than the description ;)
    
    Thanks to all developers and maintainers of collectd for working on it.
    Have a nice holidays.

commit 317653bcab477e3a2c3c42eeda9b7d0ab7b99bf1
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Dec 27 02:34:56 2009 +0100

    Monitorus.pm: Put the plugin into the "Collectd::Plugins" namespace.
    
    … rather than "Collectd::Plugin".

commit 52d50363e3cda4c0d0a3942f8d2ffe7e07f0a712
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Dec 27 02:34:10 2009 +0100

    bindings/Makefile: Added Monitorus.pm to EXTRA_DIST.

commit d86f194b902781efbc5b9b80bca7a6a3254a2dc4
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Dec 27 02:00:44 2009 +0100

    src/collectd.conf: Added missing plugins and config options.

commit aeab464e59f1be0d43265c1ea2ed1cc926832a94
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Dec 27 01:14:29 2009 +0100

    collectd.conf: Added "LoadPlugin Monitorus/OpenVZ" in the "perl" config.

commit a5ec1dd6e4c102dee7ead87609c58a896ca68d3a
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Dec 27 00:59:26 2009 +0100

    README: Added missing plugins.

commit 78a1662567c2fce42a50cdce39f85217b9fbe0ea
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 25 23:53:11 2009 +0100

    src/collectd.conf.in: Added an example config for the python plugin.

commit 5faa320a1632fe2f5a03fa0373eb3ebcf7aa26b9
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 25 23:52:56 2009 +0100

    src/collectd.conf.in: Added an example config for the netapp plugin.

commit 793e58da28422e7f5fdc1113ddd1da3c84ea16ce
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 25 23:47:20 2009 +0100

    src/collectd.conf.in: Add example config for the routeros plugin.

commit 8a8f0e97f786efa0d0b0539e1358e92d55c13659
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 25 23:20:39 2009 +0100

    collectd.conf(5): Document the “IncludeHidden” option of the filecount plugin.

commit 7b28c721b73652f36f95e2f402a594aca4e2dd15
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Fri Dec 25 11:13:55 2009 +0100

    filecount plugin: Use the ?:-operator for the hidden argument.

commit 856a68d51bae3f76f54b7b056e83ca8801223d90
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Fri Dec 25 11:13:19 2009 +0100

    filecount plugin: Simplify config handling.

commit 5b1f0319aec6b6bfe3f710badfd449dcdeecb82d
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Fri Dec 25 11:11:49 2009 +0100

    filecount plugin: Fix bitfield and default behavior.

commit 0d99b31e19b1442f51b04dc8636587f1fc9135eb
Author: Vaclav Malek <scippio at berounet.cz>
Date:   Fri Dec 25 11:06:54 2009 +0100

    filecount plugin: Make it possible to include hidden files and directories.

commit f7a6c5e8ec8912d750b2c666a6bcb8581091f90f
Author: Vaclav Malek <scippio at berounet.cz>
Date:   Fri Dec 25 10:50:37 2009 +0100

    src/common.[ch]: walk_directory: Add "include hidden" argument.

commit e2a838e0a38126a1c870e1608dcad73d1c2976eb
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Dec 23 18:49:28 2009 +0100

    routeros plugin: Use the node name for the "host" field.
    
    Using hostname_g doesn't make much sense when you can define multiple routers,
    so this is a bug because it doesn't allow specifying multiple routers as documented.

commit cde03c15d084dbc8a7a89d041da1e3067e5642a9
Author: Sebastian Harl <sh at tokkee.org>
Date:   Tue Dec 22 00:09:04 2009 +0100

    collectd-snmp(5): Comma fixes.

commit 933099579e714f65a8a0429ac9af79cac8f0842e
Author: Sven Trenkel <collectd at semidefinite.de>
Date:   Tue Dec 15 20:29:15 2009 +0100

    Annoying signal documentation.

commit eeae8f7fd3b1bbad7fbcfef7bde35a7b20148c87
Merge: c7565f60af85bff6e04b52bed4703cf9ab35f3eb 557b23d4bc8eb6ca64eab72b2d768112486f5001
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 18 11:26:52 2009 +0100

    Merge branch 'collectd-4.9'

commit 557b23d4bc8eb6ca64eab72b2d768112486f5001
Merge: 5ad3a491af300d7336112607e20b0364d1f3f2bb a4ddcbc7984bd1fd62d3b973ef4c371d95da7dbf
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 18 11:26:20 2009 +0100

    Merge branch 'collectd-4.8' into collectd-4.9
    
    Conflicts:
    	ChangeLog

commit a4ddcbc7984bd1fd62d3b973ef4c371d95da7dbf
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 18 09:50:36 2009 +0100

    Bumped version to 4.8.2; Updated ChangeLog.

commit 72fefab2a6bf8111fb68816a1c1da30afa5c2d92
Merge: a86c1a6b695f5f967fb102da12a9f93dcee26ed3 a664c795f60b31a2dbd34e1a615a583b47002a07
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 18 09:43:36 2009 +0100

    Merge branch 'collectd-4.7' into collectd-4.8
    
    Network plugin license change with Aman Gupta's permission.
    
    Conflicts:
    	ChangeLog
    	version-gen.sh

commit a664c795f60b31a2dbd34e1a615a583b47002a07
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Dec 18 09:32:15 2009 +0100

    Bumped version to 4.7.5; Updated ChangeLog.

commit 00a87614c6652bf67be9d717dc4ef9efd703f552
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Oct 1 21:27:40 2009 +0200

    src/plugin.c: plugin_log: Print to stderr if no log plugin has been loaded.

commit 7ec4487eaf46b35d3860d177c65cae9cf9ab2b89
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Dec 16 12:50:41 2009 +0100

    network plugin: Change the license to LGPL 2.1.
    
    This is done with Amit Gupta's consent. He did write changes for later versions
    of the plugin.

commit f3aa145da46d4acc19cfcb105716ff9c0cf41cbe
Author: Florian Forster <octo at noris.net>
Date:   Wed Dec 16 10:45:54 2009 +0100

    oracle plugin: Check the connection status and reconnect if required.

commit c7565f60af85bff6e04b52bed4703cf9ab35f3eb
Merge: 035fe0f7bc9ac42f5b0f2f221627c949709caf4b 5ad3a491af300d7336112607e20b0364d1f3f2bb
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Dec 15 13:13:53 2009 +0100

    Merge branch 'collectd-4.9'

commit 5ad3a491af300d7336112607e20b0364d1f3f2bb
Merge: 1b0101fbde86c01590bec8e78fac3262b8542119 a86c1a6b695f5f967fb102da12a9f93dcee26ed3
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Dec 15 13:11:51 2009 +0100

    Merge branch 'collectd-4.8' into collectd-4.9

commit 1b0101fbde86c01590bec8e78fac3262b8542119
Author: Stefan Völkel <bd at bc-bd.org>
Date:   Tue Dec 15 10:25:58 2009 +0000

    ping plugin: Add MaxMissed option.
    
    Any host not replying to consecutive MaxMissed PING packets will get
    it's name re-resolved via DNS.
    
    This enables the use of dynamic DNS services (like dyndns.org) with the
    ping plugin. Prior to this patch, hostnames were resolved once on daemon
    start.
    
    The default is -1 (disabled).
    
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit a86c1a6b695f5f967fb102da12a9f93dcee26ed3
Merge: cf12b8b3071f194bffb3809072734ad516e9ab49 1b0247c6e1c5b3a73bfd389bfadd3c2a5abed8ca
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Tue Dec 15 13:11:25 2009 +0100

    Merge branch 'collectd-4.7' into collectd-4.8

commit 035fe0f7bc9ac42f5b0f2f221627c949709caf4b
Author: Stefan Völkel <bd at bc-bd.org>
Date:   Tue Dec 15 10:25:58 2009 +0000

    ping plugin: Add MaxMissed option.
    
    Any host not replying to consecutive MaxMissed PING packets will get
    it's name re-resolved via DNS.
    
    This enables the use of dynamic DNS services (like dyndns.org) with the
    ping plugin. Prior to this patch, hostnames were resolved once on daemon
    start.
    
    The default is -1 (disabled).
    
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 4a65aea3f41cd94ab46494d5759277023dd3ff49
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Mon Dec 14 17:58:55 2009 +0100

    memory plugin: Fixed handling of >4G of memory on Mac OS X.

commit 91d7bff7218352103dc6d83a1cb93e3e5c6bb05f
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sun Dec 13 23:38:45 2009 +0100

    contrib/collection3: Add Regexp::Common to the README.

commit caa17ae82053b91a561901d4bddd4c784d0398a5
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Dec 13 19:01:41 2009 +0100

    configure: Fixed copy&paste error in --with-libupsclient.

commit feca5996d58cf1c61c187369389accec284ac43b
Author: Sven Trenkel <collectd at semidefinite.de>
Date:   Mon Dec 14 18:49:02 2009 +0100

    Fixed refcount error.

commit 1b0247c6e1c5b3a73bfd389bfadd3c2a5abed8ca
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Mon Dec 14 17:58:55 2009 +0100

    memory plugin: Fixed handling of >4G of memory on Mac OS X.

commit 6bad471c201b3d4d10f83ba35acf3cd256389224
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sun Dec 13 23:38:45 2009 +0100

    contrib/collection3: Add Regexp::Common to the README.

commit 0f1d2df29c2f6d8457f757f92c45846e3649d0d7
Author: Sebastian Harl <sh at tokkee.org>
Date:   Sun Dec 13 19:01:41 2009 +0100

    configure: Fixed copy&paste error in --with-libupsclient.

commit 94c927f36710de531c2ab228d374ae9f24b7b873
Merge: aceb06f41f0a046983fa443c0452bbde546314cf 2de26303a2fb5ad782f4d309cbf6b48e4901288b
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Dec 12 23:36:07 2009 +0100

    Merge branch 'collectd-4.9' of verplant.org:/var/lib/git/collectd into collectd-4.9

commit 2de26303a2fb5ad782f4d309cbf6b48e4901288b
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Sat Dec 12 20:06:18 2009 +0100

    curl, df and processes plugins: Updated copyright information.

commit aceb06f41f0a046983fa443c0452bbde546314cf
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Dec 12 11:55:08 2009 +0100

    collectd.conf(5): If “MeasureResponseTime” is enabled, Match blocks are optional.

commit 9c803533457b8d44a6d4cce22f294f6d8f02f311
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Sat Dec 12 08:58:05 2009 +0100

    collectd.conf.in: Added the Report{Reserved,Inodes} options to the df plugin.

commit 4212d170f8eb1a72608fc8f5f5c34837badc64ba
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Thu Dec 10 12:11:34 2009 +0100

    collectd-python(5): Remove trailing whitespace.

commit 50d491ff960c641540b3922224ca9281a4d2f9c5
Author: Sebastian Harl <sh at tokkee.org>
Date:   Wed Dec 9 00:06:35 2009 +0100

    Collectd.pm: Improved some debug messages.
    
    Also, this fixes a "use of uninitialized" warning.

commit cf12b8b3071f194bffb3809072734ad516e9ab49
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Wed Dec 9 17:28:55 2009 +0100

    ChangeLog: Fix a typo.




More information about the collectd-changes mailing list