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

Florian Forster octo at verplant.org
Fri Sep 3 08:50:05 CEST 2010


Rebased ref, commits from common ancestor:
commit 3e375cba6873e0e5d47de4b16058cbd5ceb96184
Author: Aurélien Reynaud <collectd at wattapower.net>
Date:   Wed Sep 1 22:28:38 2010 +0200

    lpar plugin: new attempt
    
    Hello Florian,
    
    here is a new version of my lpar plugin. I tried to address the
    shortcomings of the previous attempt:
    
    - Minimum and maximum proc capacity are gone, being static values
    - The plugin now uses the cpu type for every value, so there is no need
    anymore for the lpar_cpu type
    - This also means there is no need anymore to compute rates in the
    plugin, so the code is IMHO much more elegant
    - There is a config option "ReportBySerial", as described in my previous
    email
    - We now use pool_busy_time directly instead of computing it from total
    and idle
    
    The patch is against the current 4.10 branch, rather than against
    ar/lpar, because it is more of a complete rewrite than just fixes. I
    could provide a patch against ar/lpar however if you prefer so.
    
    Regards,
    
    Aurélien Reynaud
    
    Signed-off-by: Florian Forster <octo at leeloo.lan.home.verplant.org>

commit f3feef5de90c0c926ee76c96972c4ce4b8b5c838
Author: Florian Forster <octo at huhu.verplant.org>
Date:   Wed Aug 18 11:31:38 2010 +0200

    lpar plugin: Use the "cpu" type for the general CPU statistics.

commit 2254a769156fd0461e2fc5e33dedf17c16c53057
Author: Aurélien Reynaud <collectd at wattapower.net>
Date:   Tue Aug 10 20:37:53 2010 +0200

    New plugin - lpar
    
    Hello,
    
    here is a patch against 4.10 adding a new plugin "lpar".
    
    LPAR stands for Logical PARtitions, which is the virtualization solution
    for IBM high-end power systems running AIX.
    
    The standard cpu plugin shows cpu usage as a percentage of each cpu
    available to the system, but in an LPAR the number of cpus and their
    apparent power can vary according to the load of every LPAR sharing the
    same hardware and to the policy set by the admin.
    
    This new plugin allows to monitor real (physical) CPU usage of the
    virtualized system, as well as some other metrics specific to IBM's
    partitioning solution.
    
    Regards,
    
    Aurélien Reynaud
    
    --
    Love is like PI - natural, irrational, endless, and very important.
    
    Signed-off-by: Florian Forster <octo at huhu.verplant.org>

commit 2c4059f3b4da4adceb0547bd2d7e2d69c20e1169
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sun Aug 29 09:56:31 2010 +0200

    perl plugin: Remove the deprecated "plugin_flush_{all,one}" functions.

commit 3ea3b96ec7fe3e2f907bfe6e471d1eaf35b49eee
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sun Aug 29 09:50:59 2010 +0200

    perl plugin: Remove deprecated compatibility code from "Collectd_plugin_dispatch_values".

commit 052b3cc13d9ce2cfffa31a9e97ea9a4def8bbaf7
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Sun Aug 29 09:39:09 2010 +0200

    src/types.db: Remove the "mysql_qcache" and "mysql_threads" types.
    
    Use the "v5upgrade" taret to preserve compatibility.

commit d1c3baabf0c7bf65f699fb66db5b2aea92d1f5e7
Merge: 959e4e77abe00cd4e081a6555df00cbde86e0ce8 97addf1e406c75be500ae020635f3cb389f206e0
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Aug 19 15:02:48 2010 +0200

    Merge branch 'collectd-4.10'

commit 97addf1e406c75be500ae020635f3cb389f206e0
Merge: c15dbfc3739f7c3bbd8171797eaef55749008bfa 69149f2f18463f82a567ca27ff1eb2fc4bb8dc3d
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Aug 19 15:02:41 2010 +0200

    Merge branch 'collectd-4.9' into collectd-4.10

commit 69149f2f18463f82a567ca27ff1eb2fc4bb8dc3d
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Aug 19 15:00:26 2010 +0200

    src/utils_heap.c: Fix calculation of the parent's index.
    
    This resulted in the "upwards" reheap function to return prematurely,
    leaving the heap condition violated.

commit 959e4e77abe00cd4e081a6555df00cbde86e0ce8
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Aug 19 09:59:34 2010 +0200

    collectd-nagios: Remove forgotten commend.

commit 1731be96ba72786f4f69d4f752d2f99c6d774b4c
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date:   Thu Aug 19 09:57:54 2010 +0200

    collectd-nagios: Remove unnecessary includes.
    
    The UNIX socket is now handled in the library, no need for including
    those files anymore.




More information about the collectd-changes mailing list