[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'
Florian Forster
octo at verplant.org
Fri Sep 2 03:34:04 CEST 2011
contrib/collectd_unixsock.py | 10 +++--
src/curl_json.c | 6 ++-
src/exec.c | 4 +-
src/irq.c | 71 ++++++++++++++------------------
src/plugin.c | 3 +-
src/processes.c | 91 +++++++++++++++++++++++------------------
src/utils_rrdcreate.c | 2 +-
src/varnish.c | 24 ++++++------
8 files changed, 110 insertions(+), 101 deletions(-)
New commits:
commit f538eec45e95ee6238754324e6d84d97108af540
Merge: 95b08a8 61fba41
Author: Florian Forster <octo at collectd.org>
Date: Thu Sep 1 21:34:00 2011 -0400
Merge branch 'collectd-5.0'
commit 61fba41289decabc1a18c855fcd462fece9ab983
Merge: a709b78 66bdee8
Author: Florian Forster <octo at collectd.org>
Date: Thu Sep 1 21:28:05 2011 -0400
Merge branch 'collectd-4.10' into collectd-5.0
Conflicts:
src/irq.c
Change-Id: Ie6c78234f07cc5b7bac7e6914813e9545ce1b1af
commit 66bdee8d4c974e893826335977e1cc52410380eb
Author: Bostjan Skufca <bostjan at a2o.si>
Date: Thu Sep 1 20:35:38 2011 -0400
irq plugin: Implement collection of non-numeric interrupts.
Hi all!
I've created a patch that enables collectd to collect all irqs present in
/proc/interrupts, with numeric and string names (NMI, LOC, RES, etc).
Two notices:
a) Unfortunately I was unable to build collectd from git repo (build.sh
failures), therefore I created this patch for latest stable release: 4.10.1
b) I am fairly unexperienced in C programming, so please inform me gently of my
mistakes:) But I am already using a patched version and it works fine.
Any feedback on code quality or recommendations are welcome.
Change-Id: Ia17bd953921051dfe53e838b76672adbef9e73c3
Signed-off-by: Florian Forster <octo at collectd.org>
commit ee8d2556d47139e04e8ace20b2fb383bec545a7b
Author: Sebastian Harl <sh at tokkee.org>
Date: Wed Aug 24 18:26:12 2011 +0200
processes plugin: Fixed handling of ProcessMatch regexes containing spaces.
Previously, something like 'ProcessMatch name "My Regex"' would have been
interpreted as three values. This was caused by using the old, non-complex
config interface which joins all config values using a space and passing the
resulting string to the plugin. The processes plugin used to use strsplit() to
re-gain a list of all values, obviously ignoring any quoting that might exist.
This has been fixed by using the complex config interface, which passes all
values as an array of strings and thus honoring the quoting handled by
liboconfig.
commit a709b786e18b745526873780c0eabfed10a31d2a
Merge: b5f6849 99ee393
Author: Florian Forster <octo at collectd.org>
Date: Sat Aug 27 21:48:12 2011 +0200
Merge "exec plugin: Fixed incorrect typecast of 64-bit timestamp to unsigned int (collectd-5.0)" into collectd-5.0
commit 99ee393e8e9ca3604348d591f3de5801ca8f98f7
Author: Alexander Kovalenko <alexanderk23 at gmail.com>
Date: Sat Aug 27 22:20:22 2011 +0400
exec plugin: Fixed incorrect typecast of 64-bit timestamp to unsigned int (collectd-5.0)
Change-Id: Ia99285c8158828760e74083ed6ea54112fa8a156
Signed-off-by: Alexander Kovalenko <alexanderk23 at gmail.com>
Signed-off-by: Florian Forster <octo at collectd.org>
commit b5f684989b328f7dac9fd5bc7a98455c25ddb3bb
Author: Florian Forster <octo at collectd.org>
Date: Wed Aug 24 18:26:59 2011 +0200
Varnish plugin: Fix gauge vs. derive issues.
Some of the values are submitted using the wrong submit function.
Change-Id: Icf82844e54605d46cce8e41d2678aa4bca1cb2c1
commit f4c495df1843f5e87f16d122fdc78531ceb2773d
Merge: caf8a03 ca86420
Author: Florian Forster <octo at collectd.org>
Date: Fri Aug 26 14:37:25 2011 +0200
Merge "fix xff excessive rounding" into collectd-4.10
commit caf8a03d3ae4b912d20b65a4ab6155ef48adfc28
Author: Sebastian Harl <sh at tokkee.org>
Date: Thu Aug 12 22:12:47 2010 +0200
.gitignore: Added collectdctl.
commit 0471475841a912322c50200c5fb7a45b790ad576
Author: jbergstroem <bugs at bergstroem.nu>
Date: Wed Aug 24 16:25:29 2011 +0200
Correct a missing yajl1/2 check
Change-Id: Ie3e0380721d88e54cb5630e1c3ecb613790b32b3
commit 1ded46e8eb7b0884edc0ab6efeff3991a12f3129
Author: Xavier Mehrenberger <xavier.mehrenberger at gmail.com>
Date: Sat Jun 11 23:01:57 2011 +0200
src/plugin.c: add info to 'Invalid value list' error message
Signed-off-by: Florian Forster <octo at collectd.org>
commit 10f561d1ca417bf14c396d7cd169f4f40ec49b81
Author: Peter Warasin <peter at endian.com>
Date: Mon Jun 27 20:10:51 2011 +0200
collectd_unixsock.py: Fix infinite wait.
raise a KeyError if getval() or getthreshold() unixsock returns replies an
error because of request of an unknown identifier
Signed-off-by: Florian Forster <octo at collectd.org>
commit ca86420e6801c5e97cc40176cce27d2b0125a430
Author: Francois-Xavier Bourlet <fx at dotcloud.com>
Date: Sun Aug 21 11:05:40 2011 +0200
fix xff excessive rounding
Hi,
When generating arguments for rrd_create, the previous
format string "%.1f", was rounding up the value too aggressively.
ex: for xff==0.9999 the result would be -> 1.0 (invalid value for xff!)
The new format string is "%.10f", which lead up to 10 digits after the
dot, enough to be close to the double type limit, and so handling
correctly the previous example.
Change-Id: I7c6cc55b0d43beb5ef351bb04b67f4628249c737
More information about the collectd-changes
mailing list