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

Florian Forster octo at verplant.org
Thu Jul 20 09:14:10 CEST 2017


 src/collectd.conf.pod |   20 +++++++++++++-------
 src/processes.c       |   46 ++++++++++++++++++++++++++++++++++++++++++----
 src/rrdtool.c         |   40 ++++++++++++++++++++--------------------
 src/types.db          |    1 +
 4 files changed, 76 insertions(+), 31 deletions(-)

New commits:
commit c99e3a4d169ada9299c73e20662d17debdc32e1f
Merge: af12cc4 96b920e
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jul 20 09:12:14 2017 +0200

    Merge branch 'collectd-5.7'
    
    Conflicts:
    	src/rrdtool.c

commit 96b920e6b7bf70560eb95c911202afbeaab2b965
Merge: 0176186 2739b2c
Author: Florian Forster <octo at collectd.org>
Date:   Thu Jul 20 09:11:09 2017 +0200

    Merge branch 'collectd-5.6' into collectd-5.7
    
    Conflicts:
    	src/rrdtool.c

commit af12cc40e48331f8c98294239cef60393218a46d
Merge: 88bd89f eca2940
Author: Florian Forster <ff at octo.it>
Date:   Thu Jul 20 08:14:17 2017 +0200

    Merge pull request #2232 from rpv-tomsk/processes
    
    processes: Show real disk IO in addition to process IO (Linux only)

commit 2739b2c65f22e459d947bdd10cb9a9807ca729e8
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Wed Jul 19 19:28:15 2017 +0700

    rrdtool plugin: Changes after review
    
    * Handle "CacheFlush" as a double
    * Updated documentation spelling

commit f5177e4f60648ac19d785235a91235e6e401f0cb
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Mon Jul 17 12:26:16 2017 +0700

    rrdtool plugin: Respect RandomTimeout while calling CacheFlush handler
    
    The CacheFlush implementation does not respect RandomTimeout value.
    All cache values, whose flush is deferred by RandomTimeout variance,
    will be flushed. That can cause a partial or full cache flush,
    depending on the value of RandomTimeout.

commit 055e37f556974bca6152bda8a1144742da371905
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Mon Jul 17 11:26:04 2017 +0700

    rrdtool plugin: Configuration check moved to init callback
    
    The "RandomTimeout" option value check moved from rrd_get_random_variation()
    to rrd_init(). This will save few CPU cycles.

commit c1facb5733721a14454f41bab2b97f8c8ceffc8e
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Mon Jul 17 11:15:52 2017 +0700

    rrdtool plugin: Remove excessive complain
    
    The plugin complains `Adjusting "RandomTimeout" to 0.000 seconds.` even
    if no 'CacheTimeout' was set.

commit 20115ea505208ac2f1e8b453a35284b871db1321
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Mon Jul 17 11:13:53 2017 +0700

    rrdtool plugin: Raise interval of random_variation to match documentation
    
    Documentation states what the actual timeout for each value is chosen randomly
    between <CacheTimeout>-<RandomTimeout> and <CacheTimeout>+<RandomTimeout>.
    
    The implementation did not match this.

commit c7cbb2af24de8b33186dd45b5731b87ea7152173
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Sun Jul 16 22:56:05 2017 +0700

    rrdtool plugin: Fix flushing
    
    * Value from wrong option was passed to rrd_cache_flush()
    * Variable cache_flush_timeout was used as cdtime_t type time while value was set as simple seconds
    * Added info message about CacheFlush ajusting
    * Documentation updated

commit eca29403e22aabf8e693badb311999697fa17f41
Author: Pavel Rochnyack <pavel2000 at ngs.ru>
Date:   Wed Mar 29 21:31:43 2017 +0600

    processes: Show real disk IO in addition to process IO (Linux only)
    
    Before this patch, Collectd reports /proc/PID/io fields 'io_rchar/io_wchar' as
    'ps_disk_octets' type and 'io_syscr/io_syscw' as 'ps_disk_ops' type.
    The names of these types do not match values they represent.
    
    New, correct mapping implemented:
    
     io_rchar/io_wchar      -> io_octets   (was ps_disk_octets, not used anymore)
     io_syscr/io_syscw      -> io_ops      (was ps_disk_ops, not used anymore)
     read_bytes/write_bytes -> disk_octets (new data collected)
    
     Closes: #1990




More information about the collectd-changes mailing list