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

Florian Forster octo at verplant.org
Wed Jul 1 17:03:51 CEST 2009


 src/collectd-perl.pod          |    6 ++-
 src/common.c                   |   57 +++++++++------
 src/common.h                   |    2 +-
 src/couchdb.c                  |   22 +++++--
 src/csv.c                      |   61 ++++++++++------
 src/curl.c                     |   23 ++++++
 src/gmond.c                    |   28 +++++++-
 src/java.c                     |   32 ++++++---
 src/libcollectdclient/client.c |    5 ++
 src/libcollectdclient/client.h |    6 ++
 src/network.c                  |   67 ++++++++++++++----
 src/perl.c                     |   19 ++++-
 src/plugin.h                   |   21 +++++-
 src/powerdns.c                 |    2 +-
 src/rrdcached.c                |   17 ++++-
 src/rrdtool.c                  |   12 +++-
 src/snmp.c                     |   57 +++++++++------
 src/table.c                    |    2 +-
 src/tail.c                     |   20 +++++
 src/types.db                   |    2 +
 src/types_list.c               |    6 ++-
 src/utils_cache.c              |  152 +++++++++++++++++++++++++++++----------
 src/utils_cmd_putval.c         |   53 +-------------
 src/utils_db_query.c           |    9 +--
 src/utils_match.c              |   53 ++++++++++++++
 src/utils_match.h              |   10 +++
 src/utils_rrdcreate.c          |    8 ++-
 27 files changed, 541 insertions(+), 211 deletions(-)

New commits:
commit dd07b5921abe3ad07dffa189a7f3436a8c51b825
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 16:59:56 2009 +0200

    rrdcached plugin: Fix a typo.

commit b6284281cf7d745bfa87befe08bba8470548f83c
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 16:59:28 2009 +0200

    network plugin: Cast data sources to their respective types.

commit 3f1def59ca8cd58cd5671535624d7c725a2d0445
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 16:58:52 2009 +0200

    Various plugins: Fix formatstring errors.

commit 1061f214d8ec98341f3c3dba6a0ec3d37ce246ee
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 16:56:56 2009 +0200

    perl plugin: Improve handling of DERIVE and ABSOLUTE data source types.

commit 1d883b12cf82b88972cacb72e083b8ffbb28d140
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 16:56:33 2009 +0200

    java plugin: Improve handling of DERIVE and ABSOLUTE data source types.

commit 0d10024adfd2f9a221da008c392f026264f8572a
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 16:55:38 2009 +0200

    csv plugin: Improve handling of DERIVE and ABSOLUTE data source types.

commit e81c851023c889ecbfacf2d2c9c02afd7dc4596f
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 16:10:26 2009 +0200

    collectd-perl(5): Add the DERIVE and ABSOLUTE data source types.

commit ae966c608727daec7c78a0e18a812c9439a8d5e0
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 15:14:27 2009 +0200

    gmond plugin: Add the DERIVE and ABSOLUTE data source types.

commit 1ab0aefbd026579dd12c7fb3372bd407cee3b27a
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 14:54:55 2009 +0200

    couchdb plugin: Add the DERIVE and ABSOLUTE data source types.

commit bc474f0cfabc6f17ad5fc7ad6fc1e8393a0f222a
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 14:54:13 2009 +0200

    src/utils_cmd_putval.c: Use `parse_values'.

commit 94bf60040322ff93299114886b645b1f585653f8
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 14:53:50 2009 +0200

    snmp plugin: Use `parse_value' instead of using a separate function here.

commit 4681a2490fbb74b37bb6f516c4c96c76b0715f7c
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 11:18:52 2009 +0200

    src/plugin.c: Introduce the `DS_TYPE_TO_STRING' macro.

commit 5ff5059ff7e207b61032ed65f7a5288f1b296a9a
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 14:50:24 2009 +0200

    src/common.c: Rewrite `parse_value'.

commit ba7c8037bca0b419a82b5c94fc9edaf285bb89c1
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 11:01:58 2009 +0200

    src/utils_cache.c: Add the DERIVE and ABSOLUTE data source types.

commit c66b2e7d3985a636bea145637ca7171208f0a637
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 11:00:32 2009 +0200

    src/plugin.h: Use `int64_t' for `derive_t' and `uint64_t' for `absolute_t'.

commit 8d301314408add2aea1be28603a50edbbfb0c3ab
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Jul 1 10:22:42 2009 +0200

    network plugin: Add the DERIVE and ABSOLUTE data source types.

commit 25ac639c505394e4ae9600ee62f5d5aeea97c6d4
Author: Mariusz Gronczewski <xani666 at gmail.com>
Date:   Wed Jul 1 09:14:29 2009 +0200

    Introduce the DERIVE and ABSOLUTE data source types.
    
    Hi,
    
    i've updated my patch to 4.7.0, most of "data input" plugins (curl, java, exec,
    perl, tail, couchdb) should work with derive. In case of couchdb and curl, if u
    use absolute DS you can only "Set", no "Inc" or "Add" coz obviously that
    wouldn't make much sense with it. Other plugins can be "enabled" globally to
    use derive by changing "COUNTER" to "DERIVE" in types.db but that way is ugly
    (but makes sense in some cases, like when u have lot of tunnels or ppp
    interfaces) and either needs converting or recreating rrd files.
    
    Regards
    Mariusz
    
    ---
    
    Hi,
    
    ive been running my patch with 4.7.1, found a minor bug, but after repairing
    that i didnt had any problems with it on my servers, im including patch
    (against 4.7.1 from webpage),
    
    Regards,
    XANi




More information about the collectd-changes mailing list