[collectd-changes] collectd, the system statistics collection daemon: Changes to 'collectd-5.0'

Florian Forster octo at verplant.org
Sat Jan 21 13:11:31 CET 2012


 AUTHORS               |    3 ++
 ChangeLog             |   21 ++++++++++++++++
 src/collectd.conf.pod |    2 +-
 src/common.c          |    9 ++++--
 src/curl_xml.c        |    3 +-
 src/df.c              |   17 ++++++++++++-
 src/interface.c       |   29 ++++++++++++++++++----
 src/memory.c          |   53 ++++++++++++++++++++++++++++++++++++++-
 src/meta_data.c       |   38 ++++++++++++++++++++++++++++-
 src/meta_data.h       |    3 +-
 src/network.c         |   16 ++++++------
 src/plugin.c          |   46 ++++++++++++++++++++++++++++++++++
 src/plugin.h          |    3 +-
 src/pyvalues.c        |   65 +++++++++++++++++++++++++++++++++----------------
 14 files changed, 263 insertions(+), 45 deletions(-)

New commits:
commit 488c2ca9e3f6f6082f192bdd5d737c6cd1298ba2
Merge: 3b9261d df920b8
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 13:07:50 2012 +0100

    Merge branch 'collectd-4.10' into collectd-5.0
    
    Conflicts:
    	ChangeLog
    	src/df.c
    	src/plugin.h
    	version-gen.sh
    
    Change-Id: Id7a31088cdb3371534d5c1e6a690464f3343543d

commit df920b8327302ac74385d34dae671d988c752495
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 13:04:28 2012 +0100

    Bump version to 4.10.5; Update ChangeLog.
    
    Change-Id: I900278064970e0c2d2bf471f4f80c7672aa8211f

commit ca65f66c3cdbbb8af941d3624b85757355f38ad8
Author: Toni Ylenius <toniylenius at gmail.com>
Date:   Fri Jan 6 18:13:56 2012 +0200

    df: Set negative free space values to zero.
    
    Some file systems (eg. UFS) may report negative free spave values.
    Previously this caused underflow, but now it is prevented by setting
    negative values to zero.
    
    Change-Id: I821adb8a6d7a40dcbd6c65ab3541fbcd714f8aba
    
    Conflicts:
    
    	src/df.c

commit bf160b5fd74ac8553512a5d05682093faafd34f9
Author: Florian Forster <octo at collectd.org>
Date:   Wed Nov 23 14:40:58 2011 +0100

    network plugin: Use the new plugin_dispatch_values_secure().
    
    Change-Id: I2cc65a36366c6c714cd79c2905879bce313efe31

commit f4523a21e913449db2dbf79de3568b396b179ca1
Author: Florian Forster <octo at collectd.org>
Date:   Wed Nov 23 14:28:27 2011 +0100

    src/plugin.[ch]: Add plugin_dispatch_values_secure().
    
    Change-Id: I1f7403b2e82edd099f0168d0a0735cd18f8ce05a

commit ba7ad8653e3c5d0eedbe65c4cd92359f5d2308e3
Author: Florian Forster <octo at collectd.org>
Date:   Wed Nov 23 14:28:01 2011 +0100

    src/meta_data.[ch]: Add meta_data_clone().
    
    Change-Id: I8449e27c908cbe75ea4ea3b8dd4df556f9aec9e7

commit 71a05435a3035522b614b20934d72c1972bae8dd
Merge: 40dfca3 6dd84de
Author: Florian Forster <octo at collectd.org>
Date:   Sat Jan 21 11:14:53 2012 +0100

    Merge "Fix case when availrmem < freemem" into collectd-4.10

commit 6dd84deb4b8503d0ee913c272214e45097171cba
Author: Fabien Wernli <cpan at faxm0dem.org>
Date:   Fri Dec 9 16:30:30 2011 +0100

    Fix case when availrmem < freemem
    
    Change-Id: I03b188afeb2357e7b8c426bd0c6daff06fda2c4f
    
    Conflicts:
    
    	src/memory.c

commit 40dfca383199dfd178b3359f69d5732732f29b29
Author: Sven Trenkel <collectd at semidefinite.de>
Date:   Tue Jan 17 01:56:03 2012 +0000

    python: Fixed memory leaks during dispatch.

commit 7e6f12dfba76b295d40e835d310d69d625ede88e
Author: Florian Forster <octo at collectd.org>
Date:   Mon Dec 19 15:17:39 2011 +0100

    src/common.c: parse_value: Be more verbose about parsing problems.
    
    Change-Id: I784ec4ee9a1e89a82fdc9da54ed1fafd3d9c3e57

commit 4e613c118e301a1a6a70336cd7b65bf18b4bc7b0
Author: Fabien Wernli <cpan at faxm0dem.org>
Date:   Tue Oct 25 15:15:16 2011 +0200

    This improves solaris memory plugin granularity.
    
    Locked memory is now only tracking non-kernel locked memory.
    We add kernel and unusable memory.
    Source: http://www.brendangregg.com/K9Toolkit/swapinfo
    
    Change-Id: I4f4d281e991068dc845d8c3615d285fc2a3296c8

commit 59a008e0aeb9c2b5a8303b06220ddc043b73f117
Author: Fabien Wernli <cpan at faxm0dem.org>
Date:   Thu Oct 27 17:14:06 2011 +0200

    use 64bit counters if available

commit d17101b05797e7437814a674c2ed23b6f2f15511
Merge: 83d47bf 7f88689
Author: Florian Forster <octo at collectd.org>
Date:   Fri Nov 25 10:48:22 2011 +0100

    Merge "Fix file:// not working as return code is 0 and not 200, as fixed beforehand in curl_json. Remove mention of http in documention as file also works now (and ftp most likely too)" into collectd-4.10

commit 7f88689783624f3555b714d6489c5f0ca4ab7e86
Author: Fabien Wernli <cpan at faxm0dem.org>
Date:   Fri Nov 4 11:25:59 2011 +0100

    Fix file:// not working as return code is 0 and not 200, as fixed
    beforehand in curl_json.
    Remove mention of http in documention as file also works now (and ftp most likely too)
    
    Change-Id: Iccb35e6b8c831f555dc5bbd17fa8d04672e13eb3

commit 83d47bfa3295f837c3fa3fa3e31855a236d43530
Merge: 7b2265a e7a7587
Author: Florian Forster <octo at collectd.org>
Date:   Thu Nov 24 15:43:21 2011 +0100

    Merge "interface plugin: Fix for bogus interfaces under Solaris." into collectd-4.10

commit e7a75874a24c1bf19931d5b4b423a0daa7f9be6b
Author: Eddy Geez <eddygeez at gmail.com>
Date:   Sat Sep 3 09:10:21 2011 -0400

    interface plugin: Fix for bogus interfaces under Solaris.
    
    Under newer versions of Solaris, the method for finding network interfaces
    results in 'collectd' gathering statistics on an interface called 'mac', along
    with 16 interfaces named 'wrsmd0' through 'wrsmd15' (which are for WCI Remote
    Shared Memory). The 'mac' interface is especially problematic because it
    occurs multiple times, which results in warnings from rrdtool about insertions
    with the same timestamp.
    
    Change-Id: I1ae070ecbc820da25c0f0ad457aba80213339fd2
    Signed-off-by: Florian Forster <octo at collectd.org>




More information about the collectd-changes mailing list