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

Florian Forster octo at verplant.org
Sat May 1 10:56:41 CEST 2010


 AUTHORS              |    3 +
 ChangeLog            |   56 ++++
 README               |    9 +
 configure.in         |    8 +
 src/Makefile.am      |   17 +-
 src/collectd.conf.in |   11 +
 src/pinba.c          |  750 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/pinba.proto      |   22 ++
 src/routeros.c       |    8 +-
 src/types.db         |    2 +
 10 files changed, 880 insertions(+), 6 deletions(-)

New commits:
commit 85ecbfb74749989208001dfead119e5cb641fa6b
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat May 1 10:56:29 2010 +0200

    ChangeLog: Add the pinba plugin.

commit 42c5164ff2fe8198956bef0c8504f51f56c5a637
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat May 1 10:55:22 2010 +0200

    README: Added the pinba plugin and its dependency.

commit 9cd2165ce37595dca33855b95ca20f5836063daa
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat May 1 10:55:10 2010 +0200

    AUTHORS: Added "Phoenix Kayo".

commit b34e15480992d9433a0e3fda47b5f6d387bfda5e
Merge: b6962415d0296eb59db54411f5c48f4984427b8f bd2d62708d3d284baa45011457f624b0e5d7cdb4
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat May 1 10:49:45 2010 +0200

    Merge branch 'ka/pinba'

commit b6962415d0296eb59db54411f5c48f4984427b8f
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat May 1 10:47:05 2010 +0200

    ChangeLog: Updated for version 4.10.0.

commit 7a30de8790c525dd854bf60357a11bb572c9f6b0
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat May 1 10:12:43 2010 +0200

    routeros plugin: Removed some "FIXME"s that no longer need fixing.

commit bd2d62708d3d284baa45011457f624b0e5d7cdb4
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Mon Apr 12 14:08:33 2010 +0200

    pinba plugin: Fix the "request" type and dispatch the document size data.

commit 60c387cb3adda350ac8607afd87a282857109a57
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Apr 10 12:25:24 2010 +0200

    pinba plugin: Multiply the derive data sources by a factor.
    
    Otherwise the change is too slow to be really useful.

commit abb4b5e082b76c09a8a169ee95b47edd8daf4467
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Apr 10 12:15:00 2010 +0200

    pinba plugin: Fix a sever typo.

commit 9bd7cf58063cb9a96509eff843788104e1670ec4
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Apr 10 12:14:44 2010 +0200

    src/collectd.conf.in: Add the Pinba plugin.

commit 6f52f227ab4abd0760da4549e46c1fdaa9398a20
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sat Apr 10 12:14:30 2010 +0200

    Build system: Link the pinba plugin with "protobuf-c".
    
    Configure checks are still missing.

commit 89edd962019d0fd39b90372138f724254b77c55e
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 22:24:31 2010 +0200

    pinba plugin: Looked up the default port on the Pinba homepage.

commit 5ad4472bd53ab4c07f8e12719fc242468aac9896
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 22:20:42 2010 +0200

    pinba plugin: Coding style changes.

commit 79cb0ada2eeb6c0c7eb250fddc655ce4acb87989
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 22:20:21 2010 +0200

    pinba plugin: Remove unused type definitions.

commit a561f88f50c5f62411a50f82f404570d2a692b88
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 22:12:35 2010 +0200

    pinba plugin: Fix a folding marker.

commit c7977d3b2ef51259f0375e30cbd3d22c00c2fdbf
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 22:10:24 2010 +0200

    pinba plugin: Make the config parsing easier to read ...
    
    ... by using "cf_util_get_string".

commit 774b407e1ecc65d8b1d3922ea50fb5290ad4a5ef
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 21:57:57 2010 +0200

    pinba plugin: Turn most metrics into DERIVEs.
    
    This way we don't need to keep track of the time ourselves. The new type
    "float_counter_t" is used to convert floats into derive_ts.

commit 990708d9fe42a9a369040317ff3176d0a76dd310
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 20:39:09 2010 +0200

    pinba plugin: Remove the "NI_MAXSERV" define.

commit 6e73e9ff0a870668906141647e8cc29396eb2ed1
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 20:36:48 2010 +0200

    pinba plugin: Turn the "Port" config option into a string.
    
    This way service names can be used, too.

commit edd9adbd031584bd54ed3a472d10c7afb0130d3f
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 16:52:00 2010 +0200

    pinba plugin: Added folding markers to all functions.

commit bddede06dcc7a03bca49d4c3b003786ab301793c
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 16:21:23 2010 +0200

    pinba plugin: Removed the dependency to libevent.
    
    The filedescriptors are now watched using poll(2).

commit 8cf783a19214263efe4160d909e9f97001ff5184
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 15:31:55 2010 +0200

    pinba plugin: Use mutexes rather than R/W-locks.
    
    Mutexes are more portable and since only write locks were used they
    act exactly the same way.

commit 8bb8af140ec2c073a042da573d46525471045037
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 15:25:36 2010 +0200

    pinba plugin: pinba_socket_open: Rewrote the function ...
    
    ... with protocol independence (IPv6 support).

commit a6ae5457fc65b0616050780935f42f91f8570244
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 15:00:03 2010 +0200

    pinba plugin: Rename custom types to follow the "*_t" convention.

commit a692404630727ef5f2ea96d7fe8fb306e20c4507
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 14:53:52 2010 +0200

    pinba plugin: pinba_udp_read_callback_fn: Streamlined the function a bit.

commit 1cea5e9e275b40d2ea18526bb57e3d8aace336c9
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 14:50:58 2010 +0200

    pinba plugin: service_statnode_collect: Coding style changes.

commit 2051b92d8ec82e5bc7de0922cabd95887c8a0461
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Fri Apr 9 14:50:16 2010 +0200

    pinba plugin: Add temporary defines for default address and port.

commit f33e8a621294ce5b386b5bb19857a631f08dbc5b
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Apr 8 23:21:52 2010 +0200

    Pinba plugin: Add Antony Dovgal as copyright holder.
    
    A note stating where the original code was taken from has been added,
    too.

commit 4dadeaf742196b930cd634e3a2bdb10e11e278bd
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Apr 8 23:09:36 2010 +0200

    Pinba plugin: Reorder the functions to get the callgraph right.
    
    This fixes build issues introduced by removing the forward declarations.

commit a59832f4891e6802119b7cf57e70c77a8ac20507
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Apr 8 22:39:09 2010 +0200

    Pinba plugin: Picked some low-hanging fruit.
    
    Removed includes already included via "collectd.h", moved variable
    declarations before function declarations, fixed missing return
    statements, and removed void statements.

commit 5f4c4a17072395bb8d54ab7b9e2d43ef05894c4d
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Apr 8 22:38:11 2010 +0200

    Build system: Make it possible to (conditionally) build the protobuf stuff.
    
    The dependency for the module is still missing, but I don't know how to
    specify that from the top of my head.

commit 9a6a4d88e36edb18ab5f46a947e432cc51bb18bb
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Apr 8 21:52:56 2010 +0200

    src/Makefile.am: Order the plugins alphabetically.
    
    And add "pinba.proto" to the distribution.

commit 23a8901d57aa1e3ee48dc8f281ad5cc249d46446
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Apr 8 21:50:21 2010 +0200

    Build system: Check for protoc-c and enable the Pinba plugin if it is found.

commit 97b5f7f84c6bd5c2462165d876c8ee69e6cb32b3
Author: Phoenix Kayo <kayo.k11.4 at gmail.com>
Date:   Thu Apr 8 13:44:49 2010 +0600

    Writing autotools rules for pinba.

commit eaad1fc16c2eea51b00f198f841217941f9dcb7a
Author: Phoenix Kayo <kayo.k11.4 at gmail.com>
Date:   Thu Apr 8 12:35:09 2010 +0600

    Add pinba plugin.




More information about the collectd-changes mailing list