collectd.git
14 years agosrc/utils_format_json.c: Use "isfinite" rather than "isinf".
Florian Forster [Thu, 4 Feb 2010 12:07:43 +0000 (13:07 +0100)]
src/utils_format_json.c: Use "isfinite" rather than "isinf".

Makes it a bit easier to read.

14 years agosrc/collectd.h: Add fallback implementations of "isfinite" and "isinf".
Florian Forster [Thu, 4 Feb 2010 12:07:06 +0000 (13:07 +0100)]
src/collectd.h: Add fallback implementations of "isfinite" and "isinf".

14 years agoutils_format_json: serialize nan and inf as null, as per JSON spec
Chris Buben [Thu, 4 Feb 2010 08:52:30 +0000 (00:52 -0800)]
utils_format_json: serialize nan and inf as null, as per JSON spec

I'm deserializing JSON output from the write_http plugin using ruby-yajl.
yajl was puking on the literal value nan encoded in the output.

[
    {
        "plugin": "memcached",
        "interval": 10,
        "host": "myhost",
        "values": [
            nan,
            5
        ],
        "time": 1265239180,
        "plugin_instance": "",
        "type_instance": "",
        "type": "ps_count"
    }
]

After some research, ECMA-262 15.12.3 says nan and infinite numbers
aren't representable in JSON and should be serialized as the string
null. I figure any strictly-compliant JSON parser will fail on parsing
JSON data containing nans as emitted by collectd's utils_format_json
routines.

This patch makes collectd's JSON output compliant in the case of
infinite or nan gauge values.

Signed-off-by: Florian Forster <octo@huhu.verplant.org>
14 years agoping plugin: Improved some error messages.
Sebastian Harl [Thu, 28 Jan 2010 22:29:25 +0000 (23:29 +0100)]
ping plugin: Improved some error messages.

14 years agocontextswitch plugin: Handle large counter/derive values correctly.
Florian Forster [Tue, 26 Jan 2010 23:07:50 +0000 (00:07 +0100)]
contextswitch plugin: Handle large counter/derive values correctly.

Using "strtoul" for derive_t values fails for large counter values.
Thanks to Martin Merkel for reporting this :)

14 years agocollectd{-python,.conf}(5): Fixed some typos.
Sebastian Harl [Sun, 24 Jan 2010 14:32:25 +0000 (15:32 +0100)]
collectd{-python,.conf}(5): Fixed some typos.

Thanks to lintian(1) for catching those!

14 years agocollectd{-perl,.conf}(5), {my,postgre}sql plugins: Fixed some typos.
Sebastian Harl [Sun, 24 Jan 2010 12:20:43 +0000 (13:20 +0100)]
collectd{-perl,.conf}(5), {my,postgre}sql plugins: Fixed some typos.

Thanks to lintian(1) for catching (some of) those! :-)

14 years agocurl_xml plugin: Cast _Bool to long when calling curl_easy_setopt.
Florian Forster [Sat, 23 Jan 2010 16:28:22 +0000 (17:28 +0100)]
curl_xml plugin: Cast _Bool to long when calling curl_easy_setopt.

14 years agoapache plugin: Fix collection of the "apache_connections" value with Apache 2.*.
Florian Forster [Sat, 23 Jan 2010 12:19:49 +0000 (13:19 +0100)]
apache plugin: Fix collection of the "apache_connections" value with Apache 2.*.

Thanks to Gary (bug tracker) for pointing this out :)

14 years agocontrib/collection.cgi: Add graphs for "apache_connections" and "apache_idle_workers".
Florian Forster [Sat, 23 Jan 2010 12:10:20 +0000 (13:10 +0100)]
contrib/collection.cgi: Add graphs for "apache_connections" and "apache_idle_workers".

Thanks to Gary (via the bug tracker).

14 years agoapache plugin: Added support for the "IdleWorkers" field.
Florian Forster [Sat, 23 Jan 2010 12:06:48 +0000 (13:06 +0100)]
apache plugin: Added support for the "IdleWorkers" field.

Thanks to Gary from the bug tracker for the suggestion and code :)

14 years agocontrib/collection.cgi: Added ability to hide specified types.
Pavel Piatruk [Fri, 22 Jan 2010 08:13:29 +0000 (09:13 +0100)]
contrib/collection.cgi: Added ability to hide specified types.

It is useful when you don't want to see many graphs. How to use the patch:
apply it to collection.cgi and add lines with keyword ,,dontshowtype'' to
/etc/collectd/collection.conf:

dontshowtype: "if_errors"
dontshowtype: "if_packets"

Then you will see only if_octets types in "interface" plugin page.

Via Debian bug #566199.

14 years agosrc/filter_chain.c: Make info-message more verbose.
Florian Forster [Thu, 21 Jan 2010 10:36:30 +0000 (11:36 +0100)]
src/filter_chain.c: Make info-message more verbose.

14 years agoswap plugin: Put parsing of Linux 2.6 and <2.6 files into one loop.
Florian Forster [Wed, 20 Jan 2010 17:09:28 +0000 (18:09 +0100)]
swap plugin: Put parsing of Linux 2.6 and <2.6 files into one loop.

14 years agosrc/common.[ch]: Implement “strtoderive”.
Florian Forster [Wed, 20 Jan 2010 17:08:49 +0000 (18:08 +0100)]
src/common.[ch]: Implement “strtoderive”.

Simplifies error handling.

14 years agoswap plugin: Remove trailing whitespace.
Florian Forster [Wed, 20 Jan 2010 16:42:52 +0000 (17:42 +0100)]
swap plugin: Remove trailing whitespace.

14 years agoswap plugin - swap in/out does not work for kernels <2.6
Lorin Scraba [Tue, 19 Jan 2010 23:22:32 +0000 (15:22 -0800)]
swap plugin - swap in/out does not work for kernels <2.6

It works on RedHat9 and 6 (don't ask). A more gracefull solution is
having a configuration option for choosing /proc/<foo> format I
suppose...
Hope it helps some sysadmins like me that are forced to maintained
anqituities in production.

Cheers

From 1da38c6d515f7fa4599b7b08e1284fb2ac9a504a Mon Sep 17 00:00:00 2001
From: Lorin Scraba <lorin@si-bemol.ro>
Date: Tue, 19 Jan 2010 15:16:29 -0800
Subject: [PATCH] swap plugin - swapin/out fix for older kernels - <2.6

Signed-off-by: Lorin Scraba <lorin@si-bemol.ro>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
14 years agoUse Curl AnyAuth (digest+basic) instead of just digest
Paul Sadauskas [Sun, 17 Jan 2010 19:54:06 +0000 (12:54 -0700)]
Use Curl AnyAuth (digest+basic) instead of just digest

14 years agoMerge commit 'tokkee/sh/collectd-4.8' into collectd-4.8
Florian Forster [Wed, 20 Jan 2010 09:32:01 +0000 (10:32 +0100)]
Merge commit 'tokkee/sh/collectd-4.8' into collectd-4.8

14 years agosrc/collectd.c: Include the plugin directory in the usage output.
Florian Forster [Tue, 19 Jan 2010 07:22:56 +0000 (08:22 +0100)]
src/collectd.c: Include the plugin directory in the usage output.

14 years agocollectd.conf.in: Add the cURL-XML plugin.
Florian Forster [Tue, 19 Jan 2010 07:17:47 +0000 (08:17 +0100)]
collectd.conf.in: Add the cURL-XML plugin.

14 years agoexec plugin: Improved some error messages.
Sebastian Harl [Fri, 15 Jan 2010 09:07:39 +0000 (10:07 +0100)]
exec plugin: Improved some error messages.

14 years agocontrib/exec-munin.px: Add GPLv2 header.
Florian Forster [Fri, 15 Jan 2010 09:16:18 +0000 (10:16 +0100)]
contrib/exec-munin.px: Add GPLv2 header.

14 years agoMerge branch 'collectd-4.8' into collectd-4.9 collectd-4.9.1
Florian Forster [Thu, 14 Jan 2010 14:19:39 +0000 (15:19 +0100)]
Merge branch 'collectd-4.8' into collectd-4.9

Conflicts:
ChangeLog

14 years agoChangeLog: Added fix in the processes plugin.
Florian Forster [Thu, 14 Jan 2010 14:03:43 +0000 (15:03 +0100)]
ChangeLog: Added fix in the processes plugin.

14 years agoprocesses plugin: Fix handling of the ps_disk_{octets,ops} types.
Florian Forster [Thu, 14 Jan 2010 09:54:53 +0000 (10:54 +0100)]
processes plugin: Fix handling of the ps_disk_{octets,ops} types.

There values were stored in a `long', then `counter_t', then interpreted as
`derive_t'. Changed that to `derive_t' only. Hopefully this fixes a bug
reported by Mark Moseley.

14 years agoChangeLog: Updated for version 4.9.1.
Florian Forster [Wed, 13 Jan 2010 17:04:24 +0000 (18:04 +0100)]
ChangeLog: Updated for version 4.9.1.

14 years agoChangeLog: Updated for version 4.8.3. collectd-4.8.3
Florian Forster [Wed, 13 Jan 2010 16:55:02 +0000 (17:55 +0100)]
ChangeLog: Updated for version 4.8.3.

14 years agoMerge branch 'ag/curl_xml'
Florian Forster [Wed, 13 Jan 2010 15:16:28 +0000 (16:16 +0100)]
Merge branch 'ag/curl_xml'

14 years agoMerge commit 'tokkee/sh/collectd-4.8' into collectd-4.8
Florian Forster [Wed, 13 Jan 2010 14:52:12 +0000 (15:52 +0100)]
Merge commit 'tokkee/sh/collectd-4.8' into collectd-4.8

14 years agocollectd.conf(5): Rephrase a weird sentence in the cURL-JSON documentation.
Florian Forster [Wed, 13 Jan 2010 14:51:41 +0000 (15:51 +0100)]
collectd.conf(5): Rephrase a weird sentence in the cURL-JSON documentation.

14 years agocollectd.conf(5): Remove trailing whitespace.
Florian Forster [Wed, 13 Jan 2010 14:51:02 +0000 (15:51 +0100)]
collectd.conf(5): Remove trailing whitespace.

14 years agocollectd.conf(5): Document the cURL-XML plugin.
Florian Forster [Wed, 13 Jan 2010 14:50:23 +0000 (15:50 +0100)]
collectd.conf(5): Document the cURL-XML plugin.

14 years agoREADME: Add the curl_xml plugin.
Florian Forster [Wed, 13 Jan 2010 13:05:30 +0000 (14:05 +0100)]
README: Add the curl_xml plugin.

14 years agocurl_xml plugin: Replace the AVL-tree with a linked list.
Amit Gupta [Wed, 13 Jan 2010 12:52:56 +0000 (13:52 +0100)]
curl_xml plugin: Replace the AVL-tree with a linked list.

This makes iterating over all elements more efficient. The CX_KEY_MAGIC hack is
also removed. Last but not least, “plugin_get_ds” is now called only once.

14 years agotypes.db(5): Mention the types "ABSOLUTE" and "DERIVE" as well.
Sebastian Harl [Wed, 13 Jan 2010 12:21:47 +0000 (13:21 +0100)]
types.db(5): Mention the types "ABSOLUTE" and "DERIVE" as well.

14 years agocurl_xml plugin: Rename "Instance" and "Values" to "*From" for consistency.
Amit Gupta [Wed, 13 Jan 2010 11:50:04 +0000 (12:50 +0100)]
curl_xml plugin: Rename "Instance" and "Values" to "*From" for consistency.

14 years agoMerge commit 'origin/ff/routeros'
Florian Forster [Wed, 13 Jan 2010 11:14:02 +0000 (12:14 +0100)]
Merge commit 'origin/ff/routeros'

14 years agoMerge branch 'collectd-4.9'
Florian Forster [Wed, 13 Jan 2010 11:11:28 +0000 (12:11 +0100)]
Merge branch 'collectd-4.9'

14 years agoMerge branch 'collectd-4.8' into collectd-4.9
Florian Forster [Wed, 13 Jan 2010 11:11:20 +0000 (12:11 +0100)]
Merge branch 'collectd-4.8' into collectd-4.9

14 years agoMerge branch 'collectd-4.7' into collectd-4.8
Florian Forster [Wed, 13 Jan 2010 11:10:20 +0000 (12:10 +0100)]
Merge branch 'collectd-4.7' into collectd-4.8

14 years agobindings/perl/lib/Collectd.pm: Add forgotten "config" callback type.
Florian Forster [Mon, 11 Jan 2010 22:18:27 +0000 (23:18 +0100)]
bindings/perl/lib/Collectd.pm: Add forgotten "config" callback type.

Thanks to "ntenev" for reporting the issue.

14 years agocurl_xml plugin: Don't use a hyphen to separate instance prefix and value.
Florian Forster [Mon, 11 Jan 2010 15:52:48 +0000 (16:52 +0100)]
curl_xml plugin: Don't use a hyphen to separate instance prefix and value.

This way the plugin behaves more like the SNMP plugin.

14 years agocurl_xml plugin: Documented the type-instance behavior a bit better.
Florian Forster [Mon, 11 Jan 2010 15:52:25 +0000 (16:52 +0100)]
curl_xml plugin: Documented the type-instance behavior a bit better.

14 years agocurl_xml plugin: Break up “cx_submit_xpath_values” into smaller functions.
Florian Forster [Mon, 11 Jan 2010 15:39:46 +0000 (16:39 +0100)]
curl_xml plugin: Break up “cx_submit_xpath_values” into smaller functions.

14 years agocurl_xml plugin: Move the setting of type_instance to a separate function.
Florian Forster [Mon, 11 Jan 2010 15:12:52 +0000 (16:12 +0100)]
curl_xml plugin: Move the setting of type_instance to a separate function.

14 years agocurl_xml plugin: Make absolutely certain “instance_node_obj” is freed.
Florian Forster [Mon, 11 Jan 2010 14:46:30 +0000 (15:46 +0100)]
curl_xml plugin: Make absolutely certain “instance_node_obj” is freed.

14 years agocurl_xml plugin: Check the return value of “cx_evaluate_xpath”.
Florian Forster [Mon, 11 Jan 2010 14:46:07 +0000 (15:46 +0100)]
curl_xml plugin: Check the return value of “cx_evaluate_xpath”.

14 years agocurl_xml plugin: Change C++-style comments into C-style comments.
Florian Forster [Mon, 11 Jan 2010 14:45:09 +0000 (15:45 +0100)]
curl_xml plugin: Change C++-style comments into C-style comments.

14 years agocurl_xml plugin: Clear type_instance if it is not set.
Florian Forster [Mon, 11 Jan 2010 14:44:14 +0000 (15:44 +0100)]
curl_xml plugin: Clear type_instance if it is not set.

14 years agocurl_xml plugin: Adapted copyright for 2010.
Florian Forster [Mon, 11 Jan 2010 14:21:59 +0000 (15:21 +0100)]
curl_xml plugin: Adapted copyright for 2010.

14 years agoAUTHORS: Added curl_xml plugin to Amit.
Florian Forster [Mon, 11 Jan 2010 14:21:28 +0000 (15:21 +0100)]
AUTHORS: Added curl_xml plugin to Amit.

14 years agocurl_xml plugin: Replace cx_config_add_string and cx_config_set_boolean by their...
Florian Forster [Mon, 11 Jan 2010 14:14:02 +0000 (15:14 +0100)]
curl_xml plugin: Replace cx_config_add_string and cx_config_set_boolean by their global versions.

14 years agocurl_xml plugin: Reorder functions and remove forward declarations.
Florian Forster [Mon, 11 Jan 2010 14:06:57 +0000 (15:06 +0100)]
curl_xml plugin: Reorder functions and remove forward declarations.

14 years agocurl_xml plugin: New plugin to fetch and parse XML files.
Amit Gupta [Mon, 11 Jan 2010 13:58:17 +0000 (14:58 +0100)]
curl_xml plugin: New plugin to fetch and parse XML files.

Do find the curl_xml.c source file attached. The implementation is done as I
suggested in my previous mail.
The supported configuration is as follows:
<xpath "/path/to/node(s)">
   InstancePrefix "test" # optional
   Instance "path/to/textnode"  # optional if base xpath expression returns
single result i.e one matching node
   Values "path/to/textnode1"  "path/to/textnode2"
   Type "magic_level"
 </xpath>

I have done some level of testing to make sure plugin is working. If someone
is interested in testing/trying the plugin, do the following:
- apply the attached patch on the 4.9.0 branch
- copy the attached curl_xml.c to the collectd-4.9.0/src
- run autconf to generate new configure script containing changes to build
curl_xml plugin
- build and install collectd (make && make install)

Do let me know if anyone has problem building/running the plugin.

Any comments/suggestions are welcome.

Regards
Amit

14 years agopython: Fixed configure script for python3.
Sven Trenkel [Tue, 5 Jan 2010 18:02:07 +0000 (19:02 +0100)]
python: Fixed configure script for python3.

14 years agosrc/collectd.conf.in: Add the new options of the routeros plugin.
Florian Forster [Tue, 5 Jan 2010 12:10:50 +0000 (13:10 +0100)]
src/collectd.conf.in: Add the new options of the routeros plugin.

14 years agocollectd.conf(5): Document the new config options of the routeros plugin.
Florian Forster [Tue, 5 Jan 2010 12:10:29 +0000 (13:10 +0100)]
collectd.conf(5): Document the new config options of the routeros plugin.

14 years agoMerge branch 'master' into ff/routeros
Florian Forster [Tue, 5 Jan 2010 11:48:34 +0000 (12:48 +0100)]
Merge branch 'master' into ff/routeros

14 years agoMerge commit 'trenkel/st/python'
Florian Forster [Tue, 5 Jan 2010 10:55:28 +0000 (11:55 +0100)]
Merge commit 'trenkel/st/python'

Conflicts:

src/python.c

14 years agoMerge branch 'collectd-4.9'
Florian Forster [Tue, 5 Jan 2010 10:54:52 +0000 (11:54 +0100)]
Merge branch 'collectd-4.9'

14 years agoMerge commit 'tokkee/sh/collectd-4.9' into collectd-4.9
Florian Forster [Tue, 5 Jan 2010 10:50:22 +0000 (11:50 +0100)]
Merge commit 'tokkee/sh/collectd-4.9' into collectd-4.9

14 years agoMerge branch 'collectd-4.9'
Florian Forster [Tue, 5 Jan 2010 10:48:07 +0000 (11:48 +0100)]
Merge branch 'collectd-4.9'

14 years agoMerge branch 'collectd-4.8' into collectd-4.9
Florian Forster [Tue, 5 Jan 2010 10:47:44 +0000 (11:47 +0100)]
Merge branch 'collectd-4.8' into collectd-4.9

14 years agopython: Documenting python3 changes.
Sven Trenkel [Sun, 3 Jan 2010 03:11:45 +0000 (04:11 +0100)]
python: Documenting python3 changes.

14 years agopython: Restored python2 compatibility.
Sven Trenkel [Sat, 2 Jan 2010 19:51:22 +0000 (20:51 +0100)]
python: Restored python2 compatibility.

14 years agopython: Added notification repr. Python3 support completed.
Sven Trenkel [Fri, 1 Jan 2010 21:16:51 +0000 (22:16 +0100)]
python: Added notification repr. Python3 support completed.

14 years agopython: Fixed more unicode related problems.
Sven Trenkel [Fri, 1 Jan 2010 16:03:04 +0000 (17:03 +0100)]
python: Fixed more unicode related problems.

14 years agopython: repr works for Values again.
Sven Trenkel [Fri, 1 Jan 2010 02:43:50 +0000 (03:43 +0100)]
python: repr works for Values again.

14 years agopython: Made the plugin unicode save.
Sven Trenkel [Sun, 27 Dec 2009 00:13:47 +0000 (01:13 +0100)]
python: Made the plugin unicode save.

14 years agoBetter and unicode compatible repr for PluginData.
Sven Trenkel [Fri, 25 Dec 2009 19:33:49 +0000 (20:33 +0100)]
Better and unicode compatible repr for PluginData.

14 years agoFixed string repr for config nodes.
Sven Trenkel [Tue, 22 Dec 2009 01:30:40 +0000 (02:30 +0100)]
Fixed string repr for config nodes.

14 years agoAdded macro CPY_SUBSTITUTE.
Sven Trenkel [Tue, 22 Dec 2009 01:20:42 +0000 (02:20 +0100)]
Added macro CPY_SUBSTITUTE.

14 years agoConfig object repr string is back.
Sven Trenkel [Fri, 18 Dec 2009 01:02:47 +0000 (02:02 +0100)]
Config object repr string is back.

14 years agoSomewhat workable python3 support. This breaks python2 support and the __repr__ funct...
Sven Trenkel [Mon, 14 Dec 2009 18:40:26 +0000 (19:40 +0100)]
Somewhat workable python3 support. This breaks python2 support and the __repr__ functions.

14 years agorrdtool plugin: Correctly initialize the ->random_variation member.
Florian Forster [Mon, 4 Jan 2010 22:52:54 +0000 (23:52 +0100)]
rrdtool plugin: Correctly initialize the ->random_variation member.

This lead to huge negative values in that member, causing values to be only
written to upon exit. D'oh!

14 years agoapache plugin: Fix a segmentation fault in the config handling of VerifyPeer / Verify...
plazmus [Thu, 31 Dec 2009 09:00:25 +0000 (10:00 +0100)]
apache plugin: Fix a segmentation fault in the config handling of VerifyPeer / VerifyHost.

Hello,

Today I upgraded a machine from 4.5.2 to 4.9.0. Everything went fine, but
the new version segfaults immediately at startup. With some help from gdb
I tracked down the problem to the apache module. It will occur if one
tries to use the VerifyPeer/VerifyHost options (I guess few people use
these as I don't see complaints?)

When the plugin attempts to read the value of a boolean option, instead of
using the pre-parsed int value, it misdetects the type of the option
(seems a mechanical mistake) and tries to use the string pointer, which is
actually NULL.
I'm sending a patch, it's actually shorter than the description ;)

Thanks to all developers and maintainers of collectd for working on it.
Have a nice holidays.

14 years agoMonitorus.pm: Put the plugin into the "Collectd::Plugins" namespace.
Sebastian Harl [Sun, 27 Dec 2009 01:34:56 +0000 (02:34 +0100)]
Monitorus.pm: Put the plugin into the "Collectd::Plugins" namespace.

… rather than "Collectd::Plugin".

14 years agobindings/Makefile: Added Monitorus.pm to EXTRA_DIST.
Sebastian Harl [Sun, 27 Dec 2009 01:34:10 +0000 (02:34 +0100)]
bindings/Makefile: Added Monitorus.pm to EXTRA_DIST.

14 years agosrc/collectd.conf: Added missing plugins and config options.
Sebastian Harl [Sun, 27 Dec 2009 01:00:44 +0000 (02:00 +0100)]
src/collectd.conf: Added missing plugins and config options.

14 years agocollectd.conf: Added "LoadPlugin Monitorus/OpenVZ" in the "perl" config.
Sebastian Harl [Sun, 27 Dec 2009 00:14:29 +0000 (01:14 +0100)]
collectd.conf: Added "LoadPlugin Monitorus/OpenVZ" in the "perl" config.

14 years agoREADME: Added missing plugins.
Sebastian Harl [Sat, 26 Dec 2009 23:59:26 +0000 (00:59 +0100)]
README: Added missing plugins.

14 years agosrc/collectd.conf.in: Added an example config for the python plugin.
Florian Forster [Fri, 25 Dec 2009 22:53:11 +0000 (23:53 +0100)]
src/collectd.conf.in: Added an example config for the python plugin.

14 years agosrc/collectd.conf.in: Added an example config for the netapp plugin.
Florian Forster [Fri, 25 Dec 2009 22:52:56 +0000 (23:52 +0100)]
src/collectd.conf.in: Added an example config for the netapp plugin.

14 years agosrc/collectd.conf.in: Add example config for the routeros plugin.
Florian Forster [Fri, 25 Dec 2009 22:47:20 +0000 (23:47 +0100)]
src/collectd.conf.in: Add example config for the routeros plugin.

14 years agocollectd.conf(5): Document the “IncludeHidden” option of the filecount plugin.
Florian Forster [Fri, 25 Dec 2009 22:20:39 +0000 (23:20 +0100)]
collectd.conf(5): Document the “IncludeHidden” option of the filecount plugin.

14 years agofilecount plugin: Use the ?:-operator for the hidden argument.
Florian Forster [Fri, 25 Dec 2009 10:13:55 +0000 (11:13 +0100)]
filecount plugin: Use the ?:-operator for the hidden argument.

14 years agofilecount plugin: Simplify config handling.
Florian Forster [Fri, 25 Dec 2009 10:13:19 +0000 (11:13 +0100)]
filecount plugin: Simplify config handling.

14 years agofilecount plugin: Fix bitfield and default behavior.
Florian Forster [Fri, 25 Dec 2009 10:11:49 +0000 (11:11 +0100)]
filecount plugin: Fix bitfield and default behavior.

14 years agofilecount plugin: Make it possible to include hidden files and directories.
Vaclav Malek [Fri, 25 Dec 2009 10:06:54 +0000 (11:06 +0100)]
filecount plugin: Make it possible to include hidden files and directories.

14 years agosrc/common.[ch]: walk_directory: Add "include hidden" argument.
Vaclav Malek [Fri, 25 Dec 2009 09:50:37 +0000 (10:50 +0100)]
src/common.[ch]: walk_directory: Add "include hidden" argument.

14 years agoMerge branch 'collectd-4.9' into ff/routeros
Florian Forster [Thu, 24 Dec 2009 10:58:45 +0000 (11:58 +0100)]
Merge branch 'collectd-4.9' into ff/routeros

Conflicts:

src/routeros.c

14 years agorouteros plugin: Use the node name for the "host" field.
Florian Forster [Wed, 23 Dec 2009 17:49:28 +0000 (18:49 +0100)]
routeros plugin: Use the node name for the "host" field.

Using hostname_g doesn't make much sense when you can define multiple routers,
so this is a bug because it doesn't allow specifying multiple routers as documented.

14 years agorouteros plugin: Add support for the "system resource" high-level interface.
Florian Forster [Wed, 23 Dec 2009 17:25:32 +0000 (18:25 +0100)]
routeros plugin: Add support for the "system resource" high-level interface.

It returns such interesting information as CPU "load", memory and disk space
used and number of bad blocks.

14 years agocontrib/snmp-probe-host.px: Implemented the “--exclude” option. collectd-4.7
Florian Forster [Wed, 23 Dec 2009 11:40:14 +0000 (12:40 +0100)]
contrib/snmp-probe-host.px: Implemented the “--exclude” option.

14 years agocollectd-snmp(5): Comma fixes.
Sebastian Harl [Mon, 21 Dec 2009 23:09:04 +0000 (00:09 +0100)]
collectd-snmp(5): Comma fixes.

14 years agoAnnoying signal documentation. collectd-4.9.0
Sven Trenkel [Tue, 15 Dec 2009 19:29:15 +0000 (20:29 +0100)]
Annoying signal documentation.

14 years agoMerge branch 'collectd-4.9'
Florian Forster [Fri, 18 Dec 2009 10:26:52 +0000 (11:26 +0100)]
Merge branch 'collectd-4.9'

14 years agoMerge branch 'collectd-4.8' into collectd-4.9
Florian Forster [Fri, 18 Dec 2009 10:26:20 +0000 (11:26 +0100)]
Merge branch 'collectd-4.8' into collectd-4.9

Conflicts:
ChangeLog

14 years agoBumped version to 4.8.2; Updated ChangeLog. collectd-4.8.2
Florian Forster [Fri, 18 Dec 2009 08:50:36 +0000 (09:50 +0100)]
Bumped version to 4.8.2; Updated ChangeLog.