collectd.git
17 years agoipvs plugin: Fix a feaking stupid typo..
Florian Forster [Fri, 12 Oct 2007 17:10:19 +0000 (19:10 +0200)]
ipvs plugin: Fix a feaking stupid typo..

17 years agoMerge branch 'collectd-4.1'
Florian Forster [Fri, 12 Oct 2007 16:59:29 +0000 (18:59 +0200)]
Merge branch 'collectd-4.1'

Conflicts:

ChangeLog

17 years agoMerge branch 'ff/tcpconns'
Florian Forster [Fri, 12 Oct 2007 16:57:51 +0000 (18:57 +0200)]
Merge branch 'ff/tcpconns'

17 years agocollectd.conf.in: Added sample configuration for the tcpconns plugin.
Florian Forster [Fri, 12 Oct 2007 16:57:04 +0000 (18:57 +0200)]
collectd.conf.in: Added sample configuration for the tcpconns plugin.

17 years agoipvs plugin: Assurd that `sockfd >= 0'.
Florian Forster [Fri, 12 Oct 2007 16:48:21 +0000 (18:48 +0200)]
ipvs plugin: Assurd that `sockfd >= 0'.

The init-function should return non-zero in that case and the plugin should be
disabled, but I'd rather not rely on such conventions too much..

17 years agoAdded documentation about ipvs to README, ChangeLog and collectd.conf.in.
Sebastian Harl [Fri, 12 Oct 2007 14:51:04 +0000 (16:51 +0200)]
Added documentation about ipvs to README, ChangeLog and collectd.conf.in.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoipvs plugin: Check for correct IPVS version in cipvs_init().
Sebastian Harl [Fri, 12 Oct 2007 14:14:25 +0000 (16:14 +0200)]
ipvs plugin: Check for correct IPVS version in cipvs_init().

I took over the required minimum version (1.1.4) as used in ipvsadm 1.24
for Linux kernels >= 2.6.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoipvs plugin: Replaced ipvs_strerror() with sstrerror().
Sebastian Harl [Fri, 12 Oct 2007 12:32:20 +0000 (14:32 +0200)]
ipvs plugin: Replaced ipvs_strerror() with sstrerror().

ipvs_strerror() handles a few special cases in libipvs which are not
relevant in this plugin.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoipvs plugin: Get IP_VS_SO_GET_INFO in ip_vs_get_services().
Sebastian Harl [Fri, 12 Oct 2007 12:31:29 +0000 (14:31 +0200)]
ipvs plugin: Get IP_VS_SO_GET_INFO in ip_vs_get_services().

IP_VS_SO_GET_INFO also provides the number of services which might change after
initializing the plugin. Also, the globale variable ipvs_info could be removed
as ip_vs_get_services() is the only function using these information.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoipvs plugin: Fixed a memory leak in cipvs_submit_services().
Sebastian Harl [Wed, 10 Oct 2007 18:37:26 +0000 (20:37 +0200)]
ipvs plugin: Fixed a memory leak in cipvs_submit_services().

The ip_vs_get_dests pointer has not been freed... :-/

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoipvs plugin: Use sstrerror() instead of strerror().
Sebastian Harl [Wed, 10 Oct 2007 18:36:53 +0000 (20:36 +0200)]
ipvs plugin: Use sstrerror() instead of strerror().

D'oh...

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoconfigure, ipvs plugin: Check for ip_vs.h.
Sebastian Harl [Wed, 10 Oct 2007 18:36:17 +0000 (20:36 +0200)]
configure, ipvs plugin: Check for ip_vs.h.

Disable the ipvs module, if neither net/ip_vs.h nor ip_vs.h could be
found. Added HAVE_*_H checks for each included system header in ipvs.c.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoipvs: Added plugin to collect IPVS connection statistics.
Sebastian Harl [Wed, 10 Oct 2007 18:34:37 +0000 (20:34 +0200)]
ipvs: Added plugin to collect IPVS connection statistics.

This plugin collects detailed statistics for each IPVS service and it's
destinations. It is based on ipvsadm and libipvs by Wensong Zhang and
Peter Kese. The plugin requires a Linux (>= 2.6) kernel.

See http://www.linuxvirtualserver.org/software/index.html for more details
about IPVS.

A new DS type "connections" (value:COUNTER:0:U) has been added to
types.db.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoBeautifying some more debug messages..
Florian Forster [Fri, 12 Oct 2007 16:35:10 +0000 (18:35 +0200)]
Beautifying some more debug messages..

17 years agoMerge branch 'collectd-4.0' into collectd-4.1
Florian Forster [Fri, 12 Oct 2007 16:33:59 +0000 (18:33 +0200)]
Merge branch 'collectd-4.0' into collectd-4.1

Conflicts:

src/rrdtool.c

17 years agoBeautifying many debug messages.. collectd-4.0
Florian Forster [Fri, 12 Oct 2007 16:32:53 +0000 (18:32 +0200)]
Beautifying many debug messages..

17 years agorrdtool plugin: Wait for the `queue thread' to exit..
Florian Forster [Fri, 12 Oct 2007 16:22:51 +0000 (18:22 +0200)]
rrdtool plugin: Wait for the `queue thread' to exit..

..before returning from the shutdown function.

17 years agonetwork plugin: Flush the buffer in the `shutdown' function..
Florian Forster [Fri, 12 Oct 2007 16:20:25 +0000 (18:20 +0200)]
network plugin: Flush the buffer in the `shutdown' function..

17 years agoxmms plugin: Return `-1' when values could be read but are weird.
Florian Forster [Fri, 12 Oct 2007 16:09:29 +0000 (18:09 +0200)]
xmms plugin: Return `-1' when values could be read but are weird.

17 years agosrc/Makefile.am: Make manpage creation fail-safe.
Florian Forster [Fri, 12 Oct 2007 07:32:23 +0000 (09:32 +0200)]
src/Makefile.am: Make manpage creation fail-safe.

Since Sebastian's patch ships the .pod files in the distribution, this may not
fail when perl-doc is not installed.

17 years agosrc/Makefile.am: Added all POD files to EXTRA_DIST.
Sebastian Harl [Sun, 2 Sep 2007 10:44:41 +0000 (12:44 +0200)]
src/Makefile.am: Added all POD files to EXTRA_DIST.

Those files are basically the "sources" for the manpages and as such
should be included in a distribution.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agotcpconns plugin: Changed the plugin to collect all TCP states, nut just `established'.
Florian Forster [Wed, 10 Oct 2007 14:13:28 +0000 (16:13 +0200)]
tcpconns plugin: Changed the plugin to collect all TCP states, nut just `established'.

Also the contrib/collection.cgi script has been updated.

17 years agoChangeLog: Documented the changes to the perl plugin..
Florian Forster [Tue, 9 Oct 2007 16:09:34 +0000 (18:09 +0200)]
ChangeLog: Documented the changes to the perl plugin..

..a little

17 years agoperl plugin: Converted to use "complex" configuration.
Sebastian Harl [Sun, 7 Oct 2007 21:51:20 +0000 (23:51 +0200)]
perl plugin: Converted to use "complex" configuration.

The parsing of the syntax tree of the "Plugin perl" section is now done in
perl_config() allowing more flexible setups like passing configuration
options to Perl plugins.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoperl plugin: Added "EnableDebugger" config option.
Sebastian Harl [Sun, 7 Oct 2007 21:50:30 +0000 (23:50 +0200)]
perl plugin: Added "EnableDebugger" config option.

This config option will pass control to the Perl debugger after the
interpreter has been initialized. This is exactly the same as invoking perl
with the "-d" command line switch.

Just as with perl's "-d" command line option you can supply an alternative
debugger. Pass the package name as an argument to the "EnableDebugger" option

See perldebug(1) for more details.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoperl plugin: Fixed an "unused variable" warning.
Sebastian Harl [Mon, 8 Oct 2007 14:42:08 +0000 (16:42 +0200)]
perl plugin: Fixed an "unused variable" warning.

When compiling with debugging disabled, gcc complained about an unused
variable in init_pi(). -Werror thus caused the build to fail.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoREADME: Improved formatting.
Sebastian Harl [Sun, 7 Oct 2007 13:02:36 +0000 (15:02 +0200)]
README: Improved formatting.

Indent all paragraphs by two spaces and break lines after 79 characters.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoREADME: Added a note about collectd and chkrootkit.
Sebastian Harl [Sun, 7 Oct 2007 13:01:50 +0000 (15:01 +0200)]
README: Added a note about collectd and chkrootkit.

chkrootkit reports collectd as a packet sniffer, which most probably is a
false positive if using the "dns" plugin.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoChangeLog: Added the change to the rrdtool build stuff..
Florian Forster [Tue, 9 Oct 2007 16:00:35 +0000 (18:00 +0200)]
ChangeLog: Added the change to the rrdtool build stuff..

17 years agotcpconns plugin: Added a new plugin that counts the number of TCP connections to...
Florian Forster [Tue, 9 Oct 2007 12:40:33 +0000 (14:40 +0200)]
tcpconns plugin: Added a new plugin that counts the number of TCP connections to specific ports.

17 years agocollectd.conf.in: Removed advanced and possibly harmfull settings..
Florian Forster [Sat, 6 Oct 2007 09:10:19 +0000 (11:10 +0200)]
collectd.conf.in: Removed advanced and possibly harmfull settings..

Users were simply un-commenting everything without knowing what the settings
did, so removing possibly harmful settings seems reasonable.

17 years agoMerge branch 'collectd-4.1'
Florian Forster [Fri, 5 Oct 2007 14:09:11 +0000 (16:09 +0200)]
Merge branch 'collectd-4.1'

17 years agosnmp plugin: Improve the timing method, so that hosts are queried more steadily.
Florian Forster [Thu, 4 Oct 2007 13:34:57 +0000 (15:34 +0200)]
snmp plugin: Improve the timing method, so that hosts are queried more steadily.

17 years agorrdtool plugin: Use the right variables when calling `rrd_update'..
Florian Forster [Thu, 4 Oct 2007 13:12:50 +0000 (15:12 +0200)]
rrdtool plugin: Use the right variables when calling `rrd_update'..

*argl*

17 years agorrdtool plugin: Removed unused variables.
Florian Forster [Thu, 4 Oct 2007 13:09:24 +0000 (15:09 +0200)]
rrdtool plugin: Removed unused variables.

17 years agorrdtool plugin: Use the thread-safe `librrd_th' if available.
Florian Forster [Thu, 4 Oct 2007 10:26:26 +0000 (12:26 +0200)]
rrdtool plugin: Use the thread-safe `librrd_th' if available.

17 years agocollectd-snmp(5): Added a note about the interpreted environment variables.
Florian Forster [Thu, 4 Oct 2007 08:31:00 +0000 (10:31 +0200)]
collectd-snmp(5): Added a note about the interpreted environment variables.

17 years agosnmp plugin: Print a warning if querying a host takes longer than the confiured interval.
Florian Forster [Thu, 4 Oct 2007 06:44:41 +0000 (08:44 +0200)]
snmp plugin: Print a warning if querying a host takes longer than the confiured interval.

17 years agoMakefile.am: Include version-gen.sh in a distribution as well.
Sebastian Harl [Mon, 3 Sep 2007 09:09:15 +0000 (11:09 +0200)]
Makefile.am: Include version-gen.sh in a distribution as well.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agobindings/perl: Removed VERSION from all Makefile.PL's.
Sebastian Harl [Sun, 30 Sep 2007 22:10:56 +0000 (00:10 +0200)]
bindings/perl: Removed VERSION from all Makefile.PL's.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
17 years agoperl plugin: bootstrap Collectd when initializing Perl interpreter
Sebastian Harl [Sun, 30 Sep 2007 22:10:21 +0000 (00:10 +0200)]
perl plugin: bootstrap Collectd when initializing Perl interpreter

This automatically makes all symbols available at (Perl) compile time,
thus making the API built into collectd.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
17 years agoperl plugin: Reimplemented plugin_{,un}register() in plain Perl.
Sebastian Harl [Sun, 30 Sep 2007 22:09:50 +0000 (00:09 +0200)]
perl plugin: Reimplemented plugin_{,un}register() in plain Perl.

As this involves only Perl data structures, it makes more sense to write
the algorithms in plain Perl as well. I suppose the perl interpreter can
do a better job optimizing the code :-)

Signed-off-by: Sebastian Harl <sh@tokkee.org>
17 years agoperl plugin: Do not initialize the Perl interpreter until loading a module.
Sebastian Harl [Sun, 30 Sep 2007 22:09:15 +0000 (00:09 +0200)]
perl plugin: Do not initialize the Perl interpreter until loading a module.

This makes further and more flexible configurations possible.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
17 years agoMoved contrib/PerlLib/ to bindings/perl/.
Sebastian Harl [Sun, 30 Sep 2007 22:08:43 +0000 (00:08 +0200)]
Moved contrib/PerlLib/ to bindings/perl/.

Added bindings/Makefile.am and bindings/perl/Collectd/Makefile.PL,
bindings/perl/Makefile.PL to integrate the Perl modules into the build
system and the official distribution.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
17 years agocollectd-snmp(5): Documented the `InstancePrefix' option and the new `Instance' behavior.
Florian Forster [Sat, 29 Sep 2007 11:16:56 +0000 (13:16 +0200)]
collectd-snmp(5): Documented the `InstancePrefix' option and the new `Instance' behavior.

17 years agosnmp plugin: Added the `InstancePrefix' option.
Florian Forster [Sat, 29 Sep 2007 11:15:27 +0000 (13:15 +0200)]
snmp plugin: Added the `InstancePrefix' option.

17 years agosnmp plugin: Changed the table code so that an `instance' is optional.
Florian Forster [Sat, 29 Sep 2007 10:34:22 +0000 (12:34 +0200)]
snmp plugin: Changed the table code so that an `instance' is optional.

17 years agocollectd.conf(5): Fix some typos and mis-formulations.
Matt Peterson [Sat, 29 Sep 2007 08:01:34 +0000 (10:01 +0200)]
collectd.conf(5): Fix some typos and mis-formulations.

17 years agoMerge branch 'pull/collectd-4.1' into collectd-4.1
Florian Forster [Fri, 28 Sep 2007 14:42:20 +0000 (16:42 +0200)]
Merge branch 'pull/collectd-4.1' into collectd-4.1

17 years agoMerge branch 'pull/collectd-4.0' into collectd-4.0
Florian Forster [Fri, 28 Sep 2007 14:42:13 +0000 (16:42 +0200)]
Merge branch 'pull/collectd-4.0' into collectd-4.0

17 years agoMerge branch 'collectd-4.1'
Florian Forster [Fri, 28 Sep 2007 14:40:06 +0000 (16:40 +0200)]
Merge branch 'collectd-4.1'

Conflicts:

ChangeLog

17 years agoBumped version to 4.1.2; Updated ChangeLog. collectd-4.1.2
Florian Forster [Fri, 28 Sep 2007 13:55:44 +0000 (15:55 +0200)]
Bumped version to 4.1.2; Updated ChangeLog.

17 years agoMerge branch 'collectd-4.0' into collectd-4.1
Florian Forster [Fri, 28 Sep 2007 13:46:46 +0000 (15:46 +0200)]
Merge branch 'collectd-4.0' into collectd-4.1

Conflicts:

ChangeLog
configure.in
contrib/PerlLib/Collectd.pm

17 years agoBumped version to 4.0.9; Updated ChangeLog. collectd-4.0.9
Florian Forster [Fri, 28 Sep 2007 13:43:41 +0000 (15:43 +0200)]
Bumped version to 4.0.9; Updated ChangeLog.

17 years agoMerge branch 'collectd-3.11' into collectd-4.0
Florian Forster [Fri, 28 Sep 2007 11:45:39 +0000 (13:45 +0200)]
Merge branch 'collectd-3.11' into collectd-4.0

Conflicts:

ChangeLog
configure.in
src/wireless.c

17 years agoBumped version to 3.11.7; Updated ChangeLog. collectd-3.11 collectd-3.11.7
Florian Forster [Fri, 28 Sep 2007 11:00:23 +0000 (13:00 +0200)]
Bumped version to 3.11.7; Updated ChangeLog.

17 years agoMerge branch 'ff/collection' into collectd-4.0
Florian Forster [Fri, 28 Sep 2007 10:41:21 +0000 (12:41 +0200)]
Merge branch 'ff/collection' into collectd-4.0

17 years agocontrib/collection.cgi: Add a vertical legend to `meta_graph_memory'.
Florian Forster [Fri, 28 Sep 2007 10:41:17 +0000 (12:41 +0200)]
contrib/collection.cgi: Add a vertical legend to `meta_graph_memory'.

17 years agocontrib/collection.cgi: Fix the `charge' and `current' graphs.
Florian Forster [Fri, 28 Sep 2007 10:32:28 +0000 (10:32 +0000)]
contrib/collection.cgi: Fix the `charge' and `current' graphs.

17 years agoMerge branch 'pull/collectd-4.1' into collectd-4.1
Florian Forster [Fri, 28 Sep 2007 10:19:19 +0000 (12:19 +0200)]
Merge branch 'pull/collectd-4.1' into collectd-4.1

17 years agocollectd.conf(5): Make it more clear that rrdtool's `StepSize' and `HeartBeat' should...
Florian Forster [Fri, 28 Sep 2007 08:26:49 +0000 (10:26 +0200)]
collectd.conf(5): Make it more clear that rrdtool's `StepSize' and `HeartBeat' should not be set.

This has caused some problems with users of the snmp plugin.

17 years agoAdded myplugin.c to contrib/examples/.
Sebastian Harl [Thu, 27 Sep 2007 16:25:25 +0000 (18:25 +0200)]
Added myplugin.c to contrib/examples/.

This is a sample/template C plugin.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoAdded MyPlugin.pm to contrib/examples/.
Sebastian Harl [Thu, 27 Sep 2007 16:24:40 +0000 (18:24 +0200)]
Added MyPlugin.pm to contrib/examples/.

This is a sample/template Perl plugin.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agosnmp plugin: Improved the error messages in the init code.
Florian Forster [Thu, 27 Sep 2007 16:12:44 +0000 (16:12 +0000)]
snmp plugin: Improved the error messages in the init code.

17 years agosnmp plugin: Fix a segfault when a host times out but more data should be queried.
Florian Forster [Thu, 27 Sep 2007 15:58:41 +0000 (15:58 +0000)]
snmp plugin: Fix a segfault when a host times out but more data should be queried.

17 years agosnmp plugin: Handle `ASN_TIMETICKS' as `counter' if it's known by the SNMP library.
Florian Forster [Thu, 27 Sep 2007 14:13:02 +0000 (16:13 +0200)]
snmp plugin: Handle `ASN_TIMETICKS' as `counter' if it's known by the SNMP library.

17 years agoMerge branch 'collectd-4.1'
Florian Forster [Thu, 27 Sep 2007 13:34:13 +0000 (15:34 +0200)]
Merge branch 'collectd-4.1'

17 years agoMerge branch 'collectd-4.0' into collectd-4.1
Florian Forster [Thu, 27 Sep 2007 13:34:00 +0000 (15:34 +0200)]
Merge branch 'collectd-4.0' into collectd-4.1

17 years agoperl plugin: Fixed a possible buffer overflow in get_module_name().
Sebastian Harl [Thu, 27 Sep 2007 10:25:14 +0000 (12:25 +0200)]
perl plugin: Fixed a possible buffer overflow in get_module_name().

A '\0' might have been written above the buffer array bounds.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoMerge branch 'pull/collectd-4.1' into collectd-4.1
Florian Forster [Wed, 26 Sep 2007 15:18:31 +0000 (17:18 +0200)]
Merge branch 'pull/collectd-4.1' into collectd-4.1

17 years agobuild system: Fix detection of libraries when giving a directory.
Florian Forster [Wed, 26 Sep 2007 15:18:13 +0000 (17:18 +0200)]
build system: Fix detection of libraries when giving a directory.

17 years agoMerge branch 'pull/collectd-4.1' into collectd-4.1
Florian Forster [Sun, 23 Sep 2007 13:14:36 +0000 (15:14 +0200)]
Merge branch 'pull/collectd-4.1' into collectd-4.1

17 years agobuild system: Fixed the improved detection of the Net-SNMP library.
Florian Forster [Tue, 18 Sep 2007 18:51:38 +0000 (20:51 +0200)]
build system: Fixed the improved detection of the Net-SNMP library.

17 years agobuild system: Improve the detection of the Net-SNMP library.
Florian Forster [Tue, 18 Sep 2007 11:45:36 +0000 (13:45 +0200)]
build system: Improve the detection of the Net-SNMP library.

17 years agocollectd: Add the config option `Include' which includes other files.
Florian Forster [Mon, 17 Sep 2007 07:32:23 +0000 (09:32 +0200)]
collectd: Add the config option `Include' which includes other files.

This is done recursively so that you can have a depth of up to `n' (currently eight).

17 years agonetlink plugin: Don't fail if `IFLA_STATS' doesn't exist for an interface.
Florian Forster [Sat, 15 Sep 2007 10:30:15 +0000 (12:30 +0200)]
netlink plugin: Don't fail if `IFLA_STATS' doesn't exist for an interface.

Hopefully this fixes problems on my WRT ;)

17 years agowireless plugin: Correct the handling of cards returning signal and noise quality...
Florian Forster [Sat, 15 Sep 2007 09:58:52 +0000 (11:58 +0200)]
wireless plugin: Correct the handling of cards returning signal and noise quality as percentage.

17 years agoMerge branch 'collectd-4.1'
Florian Forster [Sat, 15 Sep 2007 09:01:59 +0000 (11:01 +0200)]
Merge branch 'collectd-4.1'

17 years agoMerge branch 'collectd-4.0' into collectd-4.1
Florian Forster [Sat, 15 Sep 2007 09:01:40 +0000 (11:01 +0200)]
Merge branch 'collectd-4.0' into collectd-4.1

17 years agoMerge branch 'collectd-3.11' into collectd-4.0
Florian Forster [Sat, 15 Sep 2007 09:01:19 +0000 (11:01 +0200)]
Merge branch 'collectd-3.11' into collectd-4.0

Conflicts:

src/apcups.c

nothing added to commit but untracked files present (use "git add" to track)

17 years agoapcups plugin: Warn about the irritating name `apcups_charge_pct'.
Florian Forster [Sat, 15 Sep 2007 08:58:53 +0000 (10:58 +0200)]
apcups plugin: Warn about the irritating name `apcups_charge_pct'.

17 years agonetlink plugin: Fix build issues under Debian Sarge
Florian Forster [Sat, 15 Sep 2007 08:48:25 +0000 (10:48 +0200)]
netlink plugin: Fix build issues under Debian Sarge

or generally older Linux versions.

17 years agosnmp plugin: Added the options `Scale' and `Shift' to Data-blocks..
Florian Forster [Fri, 14 Sep 2007 07:51:29 +0000 (09:51 +0200)]
snmp plugin: Added the options `Scale' and `Shift' to Data-blocks..

..to correct the values returned by SNMP-agents.

17 years agoMerge branch 'ff/apcups' into collectd-4.0
Florian Forster [Fri, 14 Sep 2007 07:15:06 +0000 (09:15 +0200)]
Merge branch 'ff/apcups' into collectd-4.0

17 years agoBumped the version to 4.1.1
Florian Forster [Fri, 14 Sep 2007 07:11:04 +0000 (09:11 +0200)]
Bumped the version to 4.1.1

17 years agobuild system: Fix yet another issue with the detection of libupsclient.
Florian Forster [Fri, 14 Sep 2007 06:32:37 +0000 (08:32 +0200)]
build system: Fix yet another issue with the detection of libupsclient.

17 years agoMerge branch 'collectd-4.0' into collectd-4.1
Florian Forster [Thu, 13 Sep 2007 08:01:23 +0000 (10:01 +0200)]
Merge branch 'collectd-4.0' into collectd-4.1

Conflicts:

ChangeLog

17 years agoapcups plugin: Fix reporting of the `load percent' data.
Florian Forster [Thu, 13 Sep 2007 07:56:04 +0000 (09:56 +0200)]
apcups plugin: Fix reporting of the `load percent' data.

17 years agoMerge branch 'collectd-4.0' into collectd-4.1 collectd-4.1.1
Florian Forster [Wed, 12 Sep 2007 12:57:43 +0000 (14:57 +0200)]
Merge branch 'collectd-4.0' into collectd-4.1

Conflicts:

contrib/PerlLib/Collectd.pm

nothing added to commit but untracked files present (use "git add" to track)

17 years agocontrib/PerlLib/Collectd.pm: Bumbed the version to 4.0.8. collectd-4.0.8
Florian Forster [Wed, 12 Sep 2007 12:45:30 +0000 (14:45 +0200)]
contrib/PerlLib/Collectd.pm: Bumbed the version to 4.0.8.

17 years agoMerge branch 'collectd-4.0' into collectd-4.1
Florian Forster [Wed, 12 Sep 2007 09:15:54 +0000 (11:15 +0200)]
Merge branch 'collectd-4.0' into collectd-4.1

Conflicts:

ChangeLog
configure.in

17 years agoBumped version to 4.0.8; updated ChangeLog.
Florian Forster [Wed, 12 Sep 2007 09:14:33 +0000 (11:14 +0200)]
Bumped version to 4.0.8; updated ChangeLog.

17 years agoplugin.c: Print lt_dlopen() error messages to STDERR as well.
Sebastian Harl [Wed, 12 Sep 2007 08:55:35 +0000 (10:55 +0200)]
plugin.c: Print lt_dlopen() error messages to STDERR as well.

This makes sure the user will get the message on the terminal in any case.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agoRemoved some legacy calls to DEBUG().
Sebastian Harl [Wed, 12 Sep 2007 08:54:57 +0000 (10:54 +0200)]
Removed some legacy calls to DEBUG().

Signed-off-by: Sebastian Harl <sh@tokkee.org>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
17 years agorrdtool plugin: Use `-b' (begin) when creating rrd-files.
Florian Forster [Wed, 12 Sep 2007 07:14:45 +0000 (09:14 +0200)]
rrdtool plugin: Use `-b' (begin) when creating rrd-files.

When receiving data from a host that has a clock that lacks behind the servers
clock, the newly created rrd-files had a timestamp that was ten seconds in the
past from the server's point of view. If the client was, for example, 10:00
minutes late, there would therefore be 9:50 minutes of invalid data which cause
warnings, empty graphs and overall missery. This commit changes this behavior
to not use the default `begin' time but set it explicitely based on the
client's time.

17 years agoMerge branch 'collectd-4.0' into collectd-4.1
Florian Forster [Tue, 11 Sep 2007 09:50:51 +0000 (11:50 +0200)]
Merge branch 'collectd-4.0' into collectd-4.1

17 years agoChangeLog: Documented the fix in the apcups plugin.
Florian Forster [Tue, 11 Sep 2007 09:50:43 +0000 (11:50 +0200)]
ChangeLog: Documented the fix in the apcups plugin.

17 years agoMerge branch 'uni/collectd-4.1' into collectd-4.1
Florian Forster [Tue, 11 Sep 2007 09:46:07 +0000 (11:46 +0200)]
Merge branch 'uni/collectd-4.1' into collectd-4.1

17 years agoMerge branch 'uni/collectd-4.0' into collectd-4.0
Florian Forster [Tue, 11 Sep 2007 09:45:50 +0000 (11:45 +0200)]
Merge branch 'uni/collectd-4.0' into collectd-4.0

17 years agoapcups plugin: Fix the types used in the plugin.
Florian Forster [Tue, 11 Sep 2007 09:14:56 +0000 (11:14 +0200)]
apcups plugin: Fix the types used in the plugin.

They still had an `apcups_' prefix which isn't legal anymore.