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

Florian Forster octo at verplant.org
Fri May 18 23:52:26 CEST 2018


 Makefile.am                   |   18 +-
 src/collectd.conf.in          |    1 +
 src/collectd.conf.pod         |   18 ++
 src/intel_pmu.c               |  198 ++++++++++++++++------
 src/intel_rdt.c               |  376 ++++++++---------------------------------
 src/utils_config_cores.c      |  372 ++++++++++++++++++++++++++++++++++++++++
 src/utils_config_cores.h      |  136 +++++++++++++++
 src/utils_config_cores_test.c |  247 +++++++++++++++++++++++++++
 8 files changed, 1007 insertions(+), 359 deletions(-)

New commits:
commit 753955ef2710a741881d25e9247217a56e6d726d
Merge: 0d9f395 94d47fe
Author: Ruben Kerkhof <ruben at rubenkerkhof.com>
Date:   Fri May 18 18:43:47 2018 +0200

    Merge pull request #2681 from elfiesmelfie/feat_pmu_cores
    
    intel_pmu: core groups feature

commit 94d47feb8c5ffd017213b10206806e418a05dd7b
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Thu May 17 15:15:24 2018 +0100

    intel_pmu plugin: fix for PR comments
    
    Check for failure from snprintf.
    Make cgroup and event const in pmu_submit_counter.
    
    Change-Id: I5547375da26c3a63b76588b733e844e3199e9bb8
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit 4dba7ed767e7cf6308b22dbaac575c64579f4f31
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Thu Feb 22 15:18:54 2018 +0000

    intel_pmu plugin: fix for minor issues
    
    Fix minor issues found during review.
    Update year to 2018,
    add include in utils_config_cores.h to avoid forward
    declaration.
    
    Change-Id: I7d657bab7c97d7193d7977ef129181cad13d73d5
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit 12d7e133cda071ab83f37f18126c4fc6159d08ee
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Mon Feb 19 13:24:10 2018 +0000

    intel_pmu plugin: fix for compatibility issue with collectd 5.8
    
    Add definition for PRIsz macro to make code backward compatible with
    collectd-5.8 branch.
    
    Change-Id: I880340af5ae883a444563422b3e9975b3693683c
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit 0a600b591a897e0b7cc2097098ed3b014fb9eec8
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Mon Feb 12 11:12:44 2018 +0000

    intel_pmu: fix epel6 compilation issue
    
    To avoid compilation error on some versions of gcc the
    saveptr for strtok_r needs to be initilised to NULL.
    
    Change-Id: I7b30e51ecae33a6994ba7ea181cac0f33eef023f
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit c0f6e19a1a154f31ce085d0010c164cdef5fbe18
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Fri Feb 2 14:25:56 2018 +0000

    intel_pmu,intel_rdt plugins: apply formatting rules
    
    Run script contrib/format.sh to format the code.
    Replace zu with new collectd macro PRIsz.
    
    Change-Id: I167b1065461e924d7ab260a35f85f5ab162c4165
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit bf0d5c93adbc022d3e5b3e691fb363a60f1c3a41
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Thu Nov 2 13:12:45 2017 +0000

    intel_rdt: remove redundant code with utils_config_cores
    
    Use utils_config_cores for core groups configuration so it is
    in line with intel_pmu and reduce amount of redundant code.
    
    Change-Id: If02e2eeea8bcf3e0df705ebcd9a6310b549b5ebe
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>

commit bdcb53df8ca1e24732204d519aa87888b603c280
Author: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>
Date:   Tue Aug 8 15:04:46 2017 +0100

    intel_pmu plugin: implement core groups option
    
    Having this option will allow to configure monitoring of PMU
    events only on specific CPUs thus decrease number of opened
    descriptors significantly and avoid 'Too many open files' errors.
    New "Cores" option is similar to that available in intel_rdt plugin.
    New tool utils_config_cores is added to parse "Cores" option.
    
    Change-Id: I8f792e1f2560c4cf19aee101fdb07c925d682778
    Signed-off-by: Kamil Wiatrowski <kamilx.wiatrowski at intel.com>




More information about the collectd-changes mailing list