[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