[collectd-changes] collectd, the system statistics collection daemon: Changes to 'collectd-4.8'
Florian Forster
octo at verplant.org
Sun Sep 13 14:48:47 CEST 2009
ChangeLog | 59 +-
README | 3 +-
configure.in | 22 +-
contrib/collectd_unix_sock.rb | 135 +
contrib/collection.cgi | 6 +-
contrib/collection3/bin/index.cgi | 4 +-
contrib/collection3/etc/collection.conf | 68 +
contrib/collection3/lib/Collectd/Graph/Common.pm | 11 +-
contrib/collection3/lib/Collectd/Graph/Type.pm | 22 +-
.../lib/Collectd/Graph/Type/GenericStacked.pm | 66 +-
.../lib/Collectd/Graph/Type/JavaMemory.pm | 158 ++
.../collection3/lib/Collectd/Graph/TypeLoader.pm | 3 +-
contrib/cussh.pl | 50 +-
src/Makefile.am | 6 +-
src/apache.c | 1 +
src/ascent.c | 1 +
src/bind.c | 1 +
src/collectd.conf.in | 2 +-
src/curl.c | 1 +
src/df.c | 20 +-
src/filter_chain.c | 2 +-
src/iptables.c | 49 +-
src/libiptc/Makefile.am | 15 -
src/libiptc/README.collectd | 25 -
src/libiptc/ipt_kernel_headers.h | 45 -
src/libiptc/libip4tc.c | 516 ----
src/libiptc/libip6tc.c | 455 ----
src/libiptc/libip6tc.h | 175 --
src/libiptc/libiptc.c | 2708 --------------------
src/libiptc/libiptc.h | 187 --
src/libiptc/libxtc.h | 53 -
src/libiptc/linux_list.h | 741 ------
src/libiptc/xtables.h | 239 --
src/mysql.c | 6 +-
src/network.c | 7 +
src/nginx.c | 2 +
src/owniptc/Makefile.am | 15 +
src/owniptc/README.collectd | 25 +
src/owniptc/ipt_kernel_headers.h | 45 +
src/owniptc/libip4tc.c | 516 ++++
src/owniptc/libip6tc.c | 455 ++++
src/owniptc/libip6tc.h | 175 ++
src/owniptc/libiptc.c | 2708 ++++++++++++++++++++
src/owniptc/libiptc.h | 187 ++
src/owniptc/libxtc.h | 53 +
src/owniptc/linux_list.h | 741 ++++++
src/owniptc/xtables.h | 239 ++
src/plugin.c | 8 +
src/powerdns.c | 35 +-
49 files changed, 5831 insertions(+), 5235 deletions(-)
New commits:
commit 79c87aeda9172e219a842e393c6499c8bf37662a
Merge: e6a052ab22a285b1c6e91fb8678168fd1ffdca92 a9d3d970d5add3798d46c81b35ffe4ed17dea320
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Sun Sep 13 14:32:34 2009 +0200
Merge branch 'collectd-4.7' into collectd-4.8
Conflicts:
ChangeLog
contrib/collection3/etc/collection.conf
src/df.c
version-gen.sh
commit a9d3d970d5add3798d46c81b35ffe4ed17dea320
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Sun Sep 13 12:36:33 2009 +0200
Bumped version to 4.7.3; Updated ChangeLog.
commit 3ddd3791fefa478d770aba82303ec6a1913874fc
Merge: 658c85755ef1f4284228d1e5edbc4452a31bd944 50aeefda1c2fab3be57d26e1ca221c1e3774e5c3
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Sun Sep 13 12:24:20 2009 +0200
Merge branch 'collectd-4.6' into collectd-4.7
Conflicts:
ChangeLog
version-gen.sh
commit 50aeefda1c2fab3be57d26e1ca221c1e3774e5c3
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Thu Sep 10 20:19:24 2009 +0200
Bump version to 4.6.5.
commit 4091649df24f72bce130564021dcec09c774f1f1
Author: Florian Forster <octo at noris.net>
Date: Wed Aug 26 15:09:47 2009 +0200
collection3: Added some more metrics.
commit 29ae99e71a8f10fd867392aaa944a58a6242e221
Author: Florian Forster <octo at huhu.verplant.org>
Date: Wed Sep 9 18:37:25 2009 +0200
Fixed the year of the first three entries.
They say it was 2004, but in fact they were released in 2005.
commit 3055aefb6344cbc85770ceb3ee41edb84aa1f639
Author: Florian Forster <octo at huhu.verplant.org>
Date: Wed Sep 9 18:36:45 2009 +0200
ChangeLog: Add entries for release 4.6.5.
commit c449824f7575cb1f674264c6a21c0ce34206557d
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Tue Sep 8 17:45:56 2009 +0200
powerdns plugin: Use the âipt_packetsâ type rather than âio_packetsâ.
âio_packetsâ, as the name suggests, requires incoming *and* outgoing
packets. The infrastructure of the powerdns plugin uses only value lists
with one data source though.
Thanks to Luke for noticing!
commit e5cb67059718bb37c55831b9c7d62c05bd7dafee
Author: Duncan Mac-Vicar P <dmacvicar at suse.de>
Date: Sun Sep 6 17:22:37 2009 +0200
contrib/collectd_unix_sock.rb: Ruby class which abstracts the plain text protocol.
Used to talk to the unixsock plugin.
Signed-off-by: Florian Forster <octo at leeloo.lan.home.verplant.org>
commit 658c85755ef1f4284228d1e5edbc4452a31bd944
Merge: 9d15d1058b93acb7be041934acfe76548539041a b3315d59fb67edf77cfd90519c750ae1ce7e4146
Author: Sebastian Harl <sh at tokkee.org>
Date: Sun Sep 6 12:52:15 2009 +0000
Merged branch 'sh/collectd-4.6' into sh/collectd-4.7.
Conflicts:
src/iptables.c
To resolve the conflict, the changes to the iptables plugin have been updated
to support ip6tc as well.
commit b3315d59fb67edf77cfd90519c750ae1ce7e4146
Author: Sebastian Harl <sh at tokkee.org>
Date: Sun Sep 6 12:14:55 2009 +0000
iptables plugin: Support the new libiptc API.
When libiptc has been officially made available as a shared library, the API
and ABI have been changed slightly. By checking for the existance of a type
that has been removed in that course, configure now checks which version is
available. This is quite error prone (the type might be re-introduced any
time), so this should be improved some time - currently, I do not have an idea
how to do so, though :-/
commit cba0f3fc0e50b9aa9c24e355926b290efa35e8a6
Author: Sebastian Harl <sh at tokkee.org>
Date: Sun Sep 6 10:36:10 2009 +0000
configure: Replaced src/libiptc/ with src/owniptc/.
commit 9d15d1058b93acb7be041934acfe76548539041a
Merge: cce535f9fbb96dce74e94c5077bae08b1be8b2c4 2438b95b7f7930902d021aa749308ea8ae5652ca
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Sun Sep 6 12:15:06 2009 +0200
Merge branch 'collectd-4.6' into collectd-4.7
Conflicts:
configure.in
src/iptables.c
commit 2438b95b7f7930902d021aa749308ea8ae5652ca
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Sun Sep 6 12:06:12 2009 +0200
src/owniptc: Moved the âsrc/libiptcâ directory to âsrc/owniptcâ to avoid build issues.
If there is a system-wide version of this library available, the â-I.â
argument (added automatically by automake :() will lead to the shipped
header files being used. Later, the binary is linked with the
system-wide library, which leads to severe problems when API/ABI
incompatibilities have been introduced in other versions.
commit cce535f9fbb96dce74e94c5077bae08b1be8b2c4
Author: Florian Forster <octo at huhu.verplant.org>
Date: Tue Sep 1 22:49:47 2009 +0200
mysql plugin: Improve the `mysql_ping' warning.
commit 9b6e4d828a52bd8c11eeead1a39e7b9375abe4eb
Author: Florian Forster <octo at huhu.verplant.org>
Date: Mon Aug 31 20:30:23 2009 +0200
network plugin: Move the gcrypt initialization into ânetwork_initâ.
commit 5899493b4434ba40638f8a5ffe4cb2e58bead3d4
Author: Luke Heberling <collectd at c-ware.com>
Date: Mon Aug 31 10:31:30 2009 -0700
network plugin: Fix initialization of the gcrypt library.
Subject: Ohhhh jeeee, libgcrypt 1.4.1 + collectd 4.7.2
On Monday 31 August 2009 09:03:37 Sebastian Harl wrote:
> Hrm ⦠from a quick look at the libcrypt documentation I suppose we need
> to call gcry_control() using the 'GCRYCTL_INIT_SECMEM' command to
> explicitly initialize the secure memory. Sounds like this was required
> in libgcrypt 1.4.1 but is handled automatically in later versions.
>
also looks like there's some special initialization necessary for threads. I
doubt that this is handled by the new default behavior in 1.4.4. Don't know
that it's truly necessary if the network plugin is the only plugin using
gcrypt.
Here's a patch that works for me with 1.4.1.
I followed an example for pthread initialization and initialized gcry to 32k,
only since that's apparently the default that's used in 1.4.3. I did it in
network.c's module_register function. Kind of an abuse, I know.
Luke Heberling
Signed-off-by: Florian Forster <octo at huhu.verplant.org>
commit eb1d4382c6c29ce598052daaf13ef6ff6672430f
Author: Anthony Dewhurst <dewhurst at gmail.com>
Date: Sun Aug 30 22:32:55 2009 +0100
contrib/collection3: Allow numbers in type names.
When converting the on-disk type name to the displayed name,
do not strip numbers out.
Signed-off-by: Florian Forster <octo at leeloo.lan.home.verplant.org>
commit 6cd3f6a3bcec1298eeb79ce531858919388a05e5
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Mon Aug 31 17:16:40 2009 +0200
contrib/collection3: GenericStacked: Use stacking by default.
commit 03f24261247baff4ecf72373f6173ae82395f199
Author: Anthony Dewhurst <dewhurst at gmail.com>
Date: Sun Aug 2 23:25:45 2009 +0100
contrib/collection3: Option to turn stacking off in GenericStacking
CDEFs are not stacked and AREAs are not added when "Stacking" is set to off.
Signed-off-by: Florian Forster <octo at leeloo.lan.home.verplant.org>
commit 2f23f605cb74588854b67b6a50850dbaa4d8d93d
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Sat Aug 29 13:58:56 2009 +0200
src/plugin.c: unregister_read: llist_search may return NULL.
Handle these cases gracefully.
commit a61283c0682513a849cdb57ca5346188785a2a28
Author: Brad Fritz <brad at fewerhassles.com>
Date: Mon Aug 24 13:25:37 2009 -0400
contrib/collection.cgi: Fix spam_check graph for email plugin.
Corrects DS name to fix email plugin's spam_check graph.
Signed-off-by: Brad Fritz <brad at fewerhassles.com>
Signed-off-by: Florian Forster <octo at huhu.verplant.org>
commit 66d122095cac47cf22199fadc0b49ee4087e4169
Author: Florian Forster <octo at huhu.verplant.org>
Date: Wed Aug 26 13:47:47 2009 +0200
collection3: Add a module for the âjava_memoryâ type.
commit 571806f201f21a10f6f700a4adf57480fafe5d54
Author: Florian Forster <octo at huhu.verplant.org>
Date: Wed Aug 26 13:46:36 2009 +0200
collection3: Add the possibility to scale generic graphs.
commit e391ecd14e8c0f153d46e11213e0effc662ff3b8
Author: Florian Forster <octo at noris.net>
Date: Wed Aug 26 11:31:24 2009 +0200
contrib/cussh.pl: Add synopsis for specific commands.
You can now do
HELP FLUSH
to get information about the FLUSH command.
commit 522aa06512b8c20dfda353ef3a74defe5ec66e4a
Author: Florian Forster <octo at noris.net>
Date: Wed Aug 26 10:34:08 2009 +0200
contrib/cussh.pl: Fix a typo in the `FLUSH' command.
commit 2344c63c0e2cabb30bfe3178532223dc38309aea
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Sun Aug 23 10:54:22 2009 +0200
README: liboping is no longer shipped.
commit 1b0c4dd4a9426da7d0c8eecffc55c42551ba3080
Author: Aman Gupta <aman at tmm1.net>
Date: Sat Aug 22 14:07:26 2009 +0200
contrib/collection3: Common.pm: Sort identifiers by filename.
commit 98ee1a638880f794c89ca9f9aaf9aa31a68ce100
Author: Florian Forster <octo at huhu.verplant.org>
Date: Thu Aug 20 14:10:37 2009 +0200
df plugin: Check ignorelists before stat'ing the filesystem.
â See also: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542859
commit 23cbc33ec79a98119b284c2db6f5a228a97cac3b
Author: Luke Heberling <collectd at c-ware.com>
Date: Thu Aug 20 14:10:37 2009 +0200
powerdns plugin: Fix handling of the âLocalSocketâ config option.
â See also: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535787
commit 7595db879edf643aff84a77791bf50d757554125
Author: Luke Heberling <collectd at c-ware.com>
Date: Thu Aug 20 14:08:53 2009 +0200
powerdns plugin: Set a timeout for the datagram socket.
â See also: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535787
commit 03aa21f08fede809f37a7443d3124fb9314f4dc8
Merge: dbbdb25542df6d9afbfddf78a3b1a8fee9029a80 17a04c7afcf44707f6bc45697212c1f8fc6aa761
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Thu Aug 20 13:52:34 2009 +0200
Merge branch 'collectd-4.6' into collectd-4.7
Conflicts:
src/apache.c
commit 17a04c7afcf44707f6bc45697212c1f8fc6aa761
Author: Florian Forster <octo at leeloo.lan.home.verplant.org>
Date: Thu Aug 20 13:48:23 2009 +0200
Plugins using libcurl: Enable the âCURLOPT_FOLLOWLOCATIONâ option.
This hopefully fixes Debian#541953.
commit b4346f93d26c0f4f2afe39539f7812b0720a70ff
Author: Sebastian Harl <sh at tokkee.org>
Date: Tue Aug 18 09:55:42 2009 +0200
Removed remaining traces of the "main" chain.
The chains are called "PreCache" and "PostCache" now.
More information about the collectd-changes
mailing list