collectd.git
17 years agodns plugin: Check for `libpthread' and link the plugin against it.
Florian Forster [Sat, 2 Dec 2006 16:51:16 +0000 (17:51 +0100)]
dns plugin: Check for `libpthread' and link the plugin against it.

17 years agodns plugin: Use `pthread_sigmask' rather than `signal'.
Florian Forster [Sat, 2 Dec 2006 16:50:37 +0000 (17:50 +0100)]
dns plugin: Use `pthread_sigmask' rather than `signal'.

17 years agodns plugin: Use threads rather than two processes and a pipe.
Florian Forster [Sat, 2 Dec 2006 15:30:38 +0000 (16:30 +0100)]
dns plugin: Use threads rather than two processes and a pipe.

This is not only much simpler, code wise, but also more elegant and hopefully
faster. This code is alpha quality at best.

17 years agoNew plugin "email" to collectd ham, spam, ... statistics
Sebastian Harl [Tue, 28 Nov 2006 12:39:51 +0000 (13:39 +0100)]
New plugin "email" to collectd ham, spam, ... statistics

This plugin collects email count and size for each type (e.g. ham, spam,
virus, ...) of emails, spam score values and the count of successful spam
checks (e.g.  BAYES_99, SUBJECT_DRUG_GAP_C, ...).

These information are provided by external programs which communicate with the
plugin thru a UNIX socket and a simple line-based protocol:

/* e-mail type (e.g. ham, spam, virus, ...) and size */
e:<type>:<bytes>

/* spam score */
s:<value>

/* successful spam checks */
c:<type1>[,<type2>,...]

At most MAX_CONNS (currently set to 5) clients can connect to the plugin
simultaneously. Each connection is handled by a separate thread. Any input
line is limited to 256 characters (including the newline character) which
ought to be enough for anybody[tm] by definition. "c"-lines have to be split
up if they grow longer.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
17 years agoconfigure.in: Removed `src/libconfig' from the list of subdirs requireing configuration.
Florian Forster [Tue, 28 Nov 2006 14:42:56 +0000 (15:42 +0100)]
configure.in: Removed `src/libconfig' from the list of subdirs requireing configuration.

17 years agoMerge branch 'ff/dns'
Florian Forster [Tue, 21 Nov 2006 17:14:36 +0000 (18:14 +0100)]
Merge branch 'ff/dns'

Conflicts:

configure.in
contrib/collection.cgi

17 years agodf plugin: Match `spec_device' rather than `device' when matching the `Device' ignore...
Lubos Stanek [Tue, 21 Nov 2006 16:13:56 +0000 (17:13 +0100)]
df plugin: Match `spec_device' rather than `device' when matching the `Device' ignorelist.

17 years agosrc/Makefile.am: Install the `collectd.conf' with restricted permissions, 0640.
Florian Forster [Tue, 21 Nov 2006 16:10:52 +0000 (17:10 +0100)]
src/Makefile.am: Install the `collectd.conf' with restricted permissions, 0640.

Thanks to Lubos for suggesting this :)

17 years agodf plugin: Fix a nasty bug in the config routine. It effectively disabled the `Ignore...
Lubos Stanek [Tue, 21 Nov 2006 16:00:54 +0000 (17:00 +0100)]
df plugin: Fix a nasty bug in the config routine. It effectively disabled the `IgnoreSelected' option.

17 years agosensors plugin: Declare static arrays only if they're being used, i. e. if libsensors...
Florian Forster [Tue, 21 Nov 2006 10:08:51 +0000 (11:08 +0100)]
sensors plugin: Declare static arrays only if they're being used, i. e. if libsensors exists.

17 years agoprocesses plugin: Implemented detailed process statistics for Darwin/Mac OS X
Florian Forster [Tue, 21 Nov 2006 10:03:57 +0000 (11:03 +0100)]
processes plugin: Implemented detailed process statistics for Darwin/Mac OS X

17 years agocollectd.conf(5): Documented the new selection options of the df-plugin.
Florian Forster [Mon, 20 Nov 2006 18:49:09 +0000 (19:49 +0100)]
collectd.conf(5): Documented the new selection options of the df-plugin.

17 years agoconfigure.in: Remove the `--with-regex' option and check for `regex.h' everywhere.
Florian Forster [Mon, 20 Nov 2006 18:18:53 +0000 (19:18 +0100)]
configure.in: Remove the `--with-regex' option and check for `regex.h' everywhere.

17 years agodf plugin: Make use of the new ignorelist functionality.
Florian Forster [Mon, 20 Nov 2006 17:16:34 +0000 (18:16 +0100)]
df plugin: Make use of the new ignorelist functionality.

17 years agosrc/utils_ignorelist.c: Allow the `entry' argument to be NULL/empty.
Florian Forster [Mon, 20 Nov 2006 17:15:39 +0000 (18:15 +0100)]
src/utils_ignorelist.c: Allow the `entry' argument to be NULL/empty.

Also assert the object to be non-empty.

17 years agosrc/utils_ignorelist.[ch]: Remove the `ignorelist_num' function and associated code.
Florian Forster [Mon, 20 Nov 2006 16:47:26 +0000 (17:47 +0100)]
src/utils_ignorelist.[ch]: Remove the `ignorelist_num' function and associated code.

17 years agosrc/utils_ignorelist.[ch]: Renamed some functions. Internal changes.
Florian Forster [Mon, 20 Nov 2006 16:41:30 +0000 (17:41 +0100)]
src/utils_ignorelist.[ch]: Renamed some functions. Internal changes.

Mostly renamed variables, but also changed some return values and inserted
asserts where appropriate.

17 years agoIgnorelist: Renamed `src/config_list.[ch]' to `src/utils_ignorelist.[ch]'.
Florian Forster [Sat, 18 Nov 2006 12:44:23 +0000 (13:44 +0100)]
Ignorelist: Renamed `src/config_list.[ch]' to `src/utils_ignorelist.[ch]'.

The interface has been changed to use the `ignorelist'-prefix rather than
`configlist', which is a confusing term for this functionality.

17 years agoMore improvementa on the ignorelist functionality.
Lubos Stanek [Fri, 17 Nov 2006 20:15:14 +0000 (21:15 +0100)]
More improvementa on the ignorelist functionality.

I am sending the updated version of config_list.
I repaired the error freeing unallocated memory, modified regex for dynamically
allocated error message buffer and replaced '|' with '/'.

17 years agoImprove and generalize the ignorelist functionality.
Lubos Stanek [Fri, 17 Nov 2006 19:54:16 +0000 (20:54 +0100)]
Improve and generalize the ignorelist functionality.

17 years agoChange contrib/init.d-rh7 to sleep for a second between restarts.
Florian Forster [Wed, 8 Nov 2006 14:04:59 +0000 (15:04 +0100)]
Change contrib/init.d-rh7 to sleep for a second between restarts.

17 years agoBreak out of the `nanosleep' loop if `loop' is set to non-zero.
Florian Forster [Tue, 7 Nov 2006 19:52:29 +0000 (20:52 +0100)]
Break out of the `nanosleep' loop if `loop' is set to non-zero.

17 years agoplugin_read_all: Check the `loop' variable after each iteration and return early...
Florian Forster [Mon, 6 Nov 2006 18:34:53 +0000 (19:34 +0100)]
plugin_read_all: Check the `loop' variable after each iteration and return early if the daemon is shutting down.

Lubos Stanek has reported that the daemon may stop too slow, resulting in it
being killed by impatient init-scripts. With this patch `plugin_read_all'
checks the `loop' variable before entering each plugin's read-function. If the
loop-variable is set to non-zero it will return early, allowing the daemon to
shutdown more instantly.

17 years agosensors plugin: Improved the documentation in the sample configfile and the `collectd...
Florian Forster [Sun, 5 Nov 2006 17:27:13 +0000 (18:27 +0100)]
sensors plugin: Improved the documentation in the sample configfile and the `collectd.conf(5)' manpage.

17 years agosensors plugin: Some code cleanup.
Florian Forster [Sun, 5 Nov 2006 14:08:34 +0000 (15:08 +0100)]
sensors plugin: Some code cleanup.

Very long lines have been broken into several shorter ones. `strncmp' has been
replaced with `strcmp' where reasonable. Variables have been renamed and all
variable declarations have been moved to the top of the block, as required by
ANSI C prior to C99.

17 years agoMerge branch 'master' into ls/sensors
Florian Forster [Sun, 5 Nov 2006 12:16:07 +0000 (13:16 +0100)]
Merge branch 'master' into ls/sensors

17 years agoMerge branch 'processes'
Florian Forster [Sun, 5 Nov 2006 12:15:43 +0000 (13:15 +0100)]
Merge branch 'processes'

17 years agoMerge branch 'master' into ff/dns
Florian Forster [Sun, 5 Nov 2006 12:10:09 +0000 (13:10 +0100)]
Merge branch 'master' into ff/dns

17 years agodns plugin: Corrected the handling of signals, i. e. don't catch them.
Florian Forster [Sun, 5 Nov 2006 12:05:50 +0000 (13:05 +0100)]
dns plugin: Corrected the handling of signals, i. e. don't catch them.

17 years agoMerge branch 'collectd-3.10'
Florian Forster [Sat, 4 Nov 2006 12:56:25 +0000 (13:56 +0100)]
Merge branch 'collectd-3.10'

17 years agoBumped version to 3.10.3; Updated ChangeLog. collectd-3.10.3
Florian Forster [Sat, 4 Nov 2006 12:49:07 +0000 (13:49 +0100)]
Bumped version to 3.10.3; Updated ChangeLog.

17 years agoMerge branch 'collectd-3.10'
Florian Forster [Sat, 4 Nov 2006 12:18:06 +0000 (13:18 +0100)]
Merge branch 'collectd-3.10'

17 years agontpd plugin: Use the `NI_MAXHOST' define for the fixed-size buffer `peername'.
Lubos Stanek [Sat, 4 Nov 2006 12:17:07 +0000 (13:17 +0100)]
ntpd plugin: Use the `NI_MAXHOST' define for the fixed-size buffer `peername'.

17 years agontpd plugin: Fix buffer reallocation when the message is send in more than one packet.
Lubos Stanek [Sat, 4 Nov 2006 12:14:11 +0000 (13:14 +0100)]
ntpd plugin: Fix buffer reallocation when the message is send in more than one packet.

17 years agoMerge branch 'collectd-3.10'
Florian Forster [Wed, 1 Nov 2006 15:39:51 +0000 (16:39 +0100)]
Merge branch 'collectd-3.10'

17 years agodebian/: Removed one last unneccessary file. collectd-3.10.2
Florian Forster [Wed, 1 Nov 2006 15:20:51 +0000 (16:20 +0100)]
debian/: Removed one last unneccessary file.

17 years agodebian/: Imported the files from Sebastian's Debian package, part 2.
Florian Forster [Wed, 1 Nov 2006 15:19:41 +0000 (16:19 +0100)]
debian/: Imported the files from Sebastian's Debian package, part 2.

17 years agodebian/: Imported the files from Sebastian's Debian package.
Florian Forster [Wed, 1 Nov 2006 15:17:53 +0000 (16:17 +0100)]
debian/: Imported the files from Sebastian's Debian package.

17 years agoconfigure.in, utils_mount.c: Improved the detection of the different `getmntent'...
Florian Forster [Wed, 1 Nov 2006 15:12:14 +0000 (16:12 +0100)]
configure.in, utils_mount.c: Improved the detection of the different `getmntent' variants.

The check provided by `autoconf' has been completely removed, since it doesn't
provide the information we need and it's internals seem to change more often
than is practical.

17 years agoBumped version to 3.10.2; Updated ChangeLog.
Florian Forster [Wed, 1 Nov 2006 10:46:42 +0000 (11:46 +0100)]
Bumped version to 3.10.2; Updated ChangeLog.

17 years agoMerge branch 'ff/mysql'
Florian Forster [Wed, 1 Nov 2006 10:34:16 +0000 (11:34 +0100)]
Merge branch 'ff/mysql'

17 years agomysql plugin: Don't give up when connecting to the database fails during `init'.
Florian Forster [Wed, 1 Nov 2006 10:32:13 +0000 (11:32 +0100)]
mysql plugin: Don't give up when connecting to the database fails during `init'.

Instead a connection attempt is made in increasing intervals, up to one day.

17 years agoMerge branch 'ff/ntpd'
Florian Forster [Wed, 1 Nov 2006 10:09:47 +0000 (11:09 +0100)]
Merge branch 'ff/ntpd'

17 years agosensors plugin: Improved the extended naming.
Lubos Stanek [Wed, 1 Nov 2006 10:05:57 +0000 (11:05 +0100)]
sensors plugin: Improved the extended naming.

And changed indentation to be the same as anywhere else in the program.

17 years agocollectd.conf.pod: Corrected typos and punctuations.
Lubos Stanek [Wed, 1 Nov 2006 09:56:15 +0000 (10:56 +0100)]
collectd.conf.pod: Corrected typos and punctuations.

17 years agocollectd.conf.in: Correct the example entry for the sensors plugin.
Lubos Stanek [Wed, 1 Nov 2006 09:52:28 +0000 (10:52 +0100)]
collectd.conf.in: Correct the example entry for the sensors plugin.

17 years agontpd plugin: Pass a `struct sockaddr' to `getnameinfo', rather than a `struct in_addr'.
Florian Forster [Wed, 1 Nov 2006 08:43:35 +0000 (09:43 +0100)]
ntpd plugin: Pass a `struct sockaddr' to `getnameinfo', rather than a `struct in_addr'.

Thanks to Lubos Stanek for pointing me in the right direction :)

17 years agoMerge branch 'master' into ff/dns
Florian Forster [Sat, 28 Oct 2006 08:16:44 +0000 (10:16 +0200)]
Merge branch 'master' into ff/dns

17 years agoMerge branch 'collectd-3.10'
Florian Forster [Thu, 26 Oct 2006 20:33:18 +0000 (22:33 +0200)]
Merge branch 'collectd-3.10'

17 years agoMerge branches 'ff/ping', 'ff/macosx-swap' and 'ff/netbsd' into collectd-3.10
Florian Forster [Thu, 26 Oct 2006 20:32:19 +0000 (22:32 +0200)]
Merge branches 'ff/ping', 'ff/macosx-swap' and 'ff/netbsd' into collectd-3.10

17 years agocollection.cgi: Label the values displayed as `Temperature' in the temperature graph.
Florian Forster [Thu, 26 Oct 2006 20:29:30 +0000 (22:29 +0200)]
collection.cgi: Label the values displayed as `Temperature' in the temperature graph.

17 years agocollectd(1): Improved the information about sensors plugin's DSes.
Florian Forster [Thu, 26 Oct 2006 20:27:59 +0000 (22:27 +0200)]
collectd(1): Improved the information about sensors plugin's DSes.

17 years agodns plugin: Create traffic graphs for captured DNS packets.
Florian Forster [Wed, 25 Oct 2006 15:19:15 +0000 (17:19 +0200)]
dns plugin: Create traffic graphs for captured DNS packets.

17 years agosensors plugin: Improve the support for multiple chips and add an ignore functionality.
Lubos Stanek [Wed, 25 Oct 2006 14:23:42 +0000 (16:23 +0200)]
sensors plugin: Improve the support for multiple chips and add an ignore functionality.

Date: Tue, 24 Oct 2006 19:09:35 +0200
From: Lubo?? Stan??k <lubek@users.sourceforge.net>
To: collectd@verplant.org
Subject: Re: [collectd] 3.10.1 - proposed patch to extend sensors plugin

Enhancements:
- precise sensor feature selection (chip-bus-address/type-feature) in the
  ExtendedSensorNaming mode
- more sensor features (finite list)
- honor sensors.conf's ignored
- config Sensor option
- config IgnoreSelected option
- config ExtendedSensorNaming option
- modified DS'es to include proper information about type in the
  ExtendedSensorNaming mode
- /type- differs from yours because of the conflict between the type and the
  old DS in the ExtendedSensorNaming mode
- the contrib/collection.cgi is modified to support both modes

17 years agodns plugin: Collect and transfer byte counters for queries and replies.
Florian Forster [Wed, 25 Oct 2006 14:18:29 +0000 (16:18 +0200)]
dns plugin: Collect and transfer byte counters for queries and replies.

17 years agoRenamed more variables and functions and such from `named' -> `dns'
Florian Forster [Wed, 25 Oct 2006 13:45:55 +0000 (15:45 +0200)]
Renamed more variables and functions and such from `named' -> `dns'

17 years agoRenamed the `named'-plugin to `dns'-plugin.
Florian Forster [Wed, 25 Oct 2006 13:43:10 +0000 (15:43 +0200)]
Renamed the `named'-plugin to `dns'-plugin.

17 years agosrc/utils_mount.c: Correct syntax errors in error-strings.
Florian Forster [Mon, 23 Oct 2006 21:35:43 +0000 (23:35 +0200)]
src/utils_mount.c: Correct syntax errors in error-strings.

17 years agoswap plugin: Removed unused variable `status' which aborted the build with gcc.
Florian Forster [Mon, 23 Oct 2006 21:34:16 +0000 (23:34 +0200)]
swap plugin: Removed unused variable `status' which aborted the build with gcc.

17 years agosrc/utils_mount.c: Prefer `getvfsstat' over `getfsstat' if both are present.
Florian Forster [Mon, 23 Oct 2006 16:17:07 +0000 (18:17 +0200)]
src/utils_mount.c: Prefer `getvfsstat' over `getfsstat' if both are present.

Apparently the `getfsstat' syscall is deprecated, so don't use it unless there
is no alternative.

17 years agosrc/urils_mount.c: Use `getvfsstat' on NetBSD, if available.
Florian Forster [Mon, 23 Oct 2006 16:16:29 +0000 (18:16 +0200)]
src/urils_mount.c: Use `getvfsstat' on NetBSD, if available.

17 years agoprocesses plugin: Only define `ps_list_register' if it is actually used.
Florian Forster [Mon, 23 Oct 2006 11:43:22 +0000 (13:43 +0200)]
processes plugin: Only define `ps_list_register' if it is actually used.

17 years agoping plugin: Add the hosts during initialization, not when reading the config file.
Florian Forster [Sun, 22 Oct 2006 16:42:45 +0000 (18:42 +0200)]
ping plugin: Add the hosts during initialization, not when reading the config file.

Since adding a host to liboping might block when no nameserver can be reached
or another problem occures (normally this means network misconfiguration) it's
not the best idea to do this when reading the config file. At that point we
didn't fork to the background yet, so the boot process may hang which is not good.

Also, hosts that cannot be added right away are tried again in increasing intervals.

17 years agoMerge branch 'sh-pidfile'
Florian Forster [Sun, 22 Oct 2006 16:32:58 +0000 (18:32 +0200)]
Merge branch 'sh-pidfile'

17 years agoCompleted the documentation of the new `-P' commandline option.
Florian Forster [Sun, 22 Oct 2006 16:31:48 +0000 (18:31 +0200)]
Completed the documentation of the new `-P' commandline option.

Additionally the `have_pidfile' variable was eliminated.

17 years agoAdd the `-P' command line option.
Sebastian Harl [Wed, 11 Oct 2006 21:03:42 +0000 (23:03 +0200)]
Add the `-P' command line option.

This option may be used to set the pid file, overwriting any settings found
in the config file.

Signed-off-by: Sebastian Harl <sh@tokkee.org>
17 years agoAdd file `NEWS' to make automake happy.
Florian Forster [Sun, 22 Oct 2006 15:53:08 +0000 (17:53 +0200)]
Add file `NEWS' to make automake happy.

17 years agoMerge branch 'collectd-3.10'
Florian Forster [Sun, 22 Oct 2006 15:52:46 +0000 (17:52 +0200)]
Merge branch 'collectd-3.10'

17 years agocollection.cgi: Added `rcode'
Florian Forster [Sun, 22 Oct 2006 14:10:53 +0000 (16:10 +0200)]
collection.cgi: Added `rcode'

17 years agoMore improvements on the named/dns plugin.
Florian Forster [Sun, 22 Oct 2006 14:08:45 +0000 (16:08 +0200)]
More improvements on the named/dns plugin.

The `dnstop.c' code now contains my IPv6 patch to capture IPv6 traffic. The
plugin captures both, queries and replies, and collects statistics
accordingly. This means that the qtype of queries and the rcode of replies are
collected. The plugin can now be configured to ignore certain sources, but
this functionality is to be improved.

17 years agocollection.cgi: Added `qtype'
Florian Forster [Sat, 21 Oct 2006 12:38:01 +0000 (14:38 +0200)]
collection.cgi: Added `qtype'

17 years agonamed plugin: Many many more fixes to get the plugin working.
Florian Forster [Fri, 20 Oct 2006 09:41:35 +0000 (11:41 +0200)]
named plugin: Many many more fixes to get the plugin working.

So far the QTypes are collected, and nothing else. But the core pcap-capturing
and communication over the pipe work now.

17 years agosrc/named.c: Fixed typos and stuff that prevented the compiler to build the file...
Florian Forster [Tue, 3 Oct 2006 16:39:10 +0000 (18:39 +0200)]
src/named.c: Fixed typos and stuff that prevented the compiler to build the file correctly.

17 years agoMoved the definition of `T_MAX'.
Florian Forster [Tue, 3 Oct 2006 16:37:43 +0000 (18:37 +0200)]
Moved the definition of `T_MAX'.

17 years agoUpdated the build scripts for the named plugin.
Florian Forster [Tue, 3 Oct 2006 16:36:07 +0000 (18:36 +0200)]
Updated the build scripts for the named plugin.

17 years agoAdded the named plugin and a check for libpcap to the configure script.
Florian Forster [Tue, 3 Oct 2006 15:16:44 +0000 (17:16 +0200)]
Added the named plugin and a check for libpcap to the configure script.

17 years agoAdded a first rough draft of the new named plugin.
Florian Forster [Tue, 3 Oct 2006 15:06:47 +0000 (17:06 +0200)]
Added a first rough draft of the new named plugin.

17 years agosrc/apache.c: Increase the buffer size from 4kByte to 16kByte, since this was a probl...
Florian Forster [Tue, 26 Sep 2006 18:05:21 +0000 (20:05 +0200)]
src/apache.c: Increase the buffer size from 4kByte to 16kByte, since this was a problem twice.

Also, make this limit easier to configure.

17 years agoThis patch adds an new plugin called multimeter.
Peter Holik [Fri, 4 Aug 2006 18:37:13 +0000 (20:37 +0200)]
This patch adds an new plugin called multimeter.

I have a multimeter which can be connected to the serial port. It is
called Metex M4650CR.

No configuration is nesessary, this multimeter is autodetected on
programm start if connected and switched on. Only your serial port has
to be enabled (setserial /dev/ttyS0 autoconfig)

17 years agocollectd.pod: Correct the information about the different modes.
Florian Forster [Mon, 24 Jul 2006 07:01:28 +0000 (09:01 +0200)]
collectd.pod: Correct the information about the different modes.

There are _four_ modes now. Also, be more clear about when and why the `Client'
mode is the default mode.

17 years agoMerge branch 'origin'
Florian Forster [Sat, 22 Jul 2006 20:38:29 +0000 (22:38 +0200)]
Merge branch 'origin'

17 years agoMerge branch 'collectd-3.10'
Florian Forster [Sat, 22 Jul 2006 20:36:46 +0000 (22:36 +0200)]
Merge branch 'collectd-3.10'

17 years agoMerge branch 'collectd-3.10' of octo@verplant.org:/var/lib/git/collectd into collectd...
Florian Forster [Sat, 22 Jul 2006 20:34:27 +0000 (22:34 +0200)]
Merge branch 'collectd-3.10' of octo@verplant.org:/var/lib/git/collectd into collectd-3.10

17 years agocollectd.conf.pod: Fix the synopsis: There is not `Port' option.
Florian Forster [Sat, 22 Jul 2006 20:33:43 +0000 (22:33 +0200)]
collectd.conf.pod: Fix the synopsis: There is not `Port' option.

[22:23] <@tokkee> octo: Also laut deiner Manpage ist Listen ein Alias fuer Server und es gibt auch ne Option "Port" ;-)

17 years agocollectd.conf.in: Added (commented) lines for the `Listen' and `Server' options.
Florian Forster [Sat, 22 Jul 2006 20:28:40 +0000 (22:28 +0200)]
collectd.conf.in: Added (commented) lines for the `Listen' and `Server' options.

[22:20] <@tokkee> octo: Koenntest du bitte im naechsten Release von collectd in das Config-File auskommentierte Bsp-Zeilen fuer "Server" und "Port" mit rein nehmen?
[22:20] <@octo> tokkee: Ja, kann ich machen..
[22:21] <@tokkee> octo: Thx.
[22:21] <@tokkee> octo: Dann brauch ich wegen so was net mit patchen im Paket anfangen ;-)

17 years agoMerge branch 'master' of /var/lib/git/collectd
Florian Forster [Wed, 19 Jul 2006 16:52:20 +0000 (18:52 +0200)]
Merge branch 'master' of /var/lib/git/collectd

17 years agoMerge branch 'collectd-3.10'
Florian Forster [Wed, 19 Jul 2006 16:51:35 +0000 (18:51 +0200)]
Merge branch 'collectd-3.10'

17 years agoBumped version to 3.10.1; Updated ChangeLog. collectd-3.10.1
Florian Forster [Wed, 19 Jul 2006 16:50:21 +0000 (18:50 +0200)]
Bumped version to 3.10.1; Updated ChangeLog.

17 years agoapcups plugin: Close the socket when `connect' failes.
Florian Forster [Wed, 19 Jul 2006 16:41:36 +0000 (18:41 +0200)]
apcups plugin: Close the socket when `connect' failes.

Otherwise people will get `Too many open files' faily soon.

17 years agoUpgraded liboping to version 0.2.3
Florian Forster [Sun, 16 Jul 2006 14:17:50 +0000 (16:17 +0200)]
Upgraded liboping to version 0.2.3

17 years agoMerge branch 'master' of /var/lib/git/collectd
Florian Forster [Sun, 16 Jul 2006 13:35:22 +0000 (15:35 +0200)]
Merge branch 'master' of /var/lib/git/collectd

17 years agoMerge branch 'ff/processes'
Florian Forster [Sat, 15 Jul 2006 08:14:39 +0000 (10:14 +0200)]
Merge branch 'ff/processes'

17 years agoMerge branch 'processes' of /var/lib/git/collectd
Florian Forster [Tue, 11 Jul 2006 12:07:41 +0000 (14:07 +0200)]
Merge branch 'processes' of /var/lib/git/collectd

17 years agocollection.cgi: The new processes RRD files have been added.
Florian Forster [Mon, 10 Jul 2006 21:10:19 +0000 (23:10 +0200)]
collection.cgi: The new processes RRD files have been added.

The new files are:
* ps_rss
* ps_cputime
* ps_count
* ps_pagefaults

17 years agoprocesses plugin: The DS-type of the pagefault RRD-file is COUNTER, not GAUGE.
Florian Forster [Mon, 10 Jul 2006 21:03:52 +0000 (23:03 +0200)]
processes plugin: The DS-type of the pagefault RRD-file is COUNTER, not GAUGE.

17 years agocollection.cgi: Improved the interfaces package and error count.
Florian Forster [Mon, 10 Jul 2006 20:32:28 +0000 (22:32 +0200)]
collection.cgi: Improved the interfaces package and error count.

17 years agovserver plugin: Use `plugin_complain' and `plugin_relief'.
Florian Forster [Mon, 10 Jul 2006 18:56:27 +0000 (20:56 +0200)]
vserver plugin: Use `plugin_complain' and `plugin_relief'.

17 years agoprocesses plugin: Renamed the selection option to `Process'.
Florian Forster [Mon, 10 Jul 2006 18:51:57 +0000 (20:51 +0200)]
processes plugin: Renamed the selection option to `Process'.

17 years agoprocesses plugin: Improved the storage of counters, so they work when the number...
Florian Forster [Mon, 10 Jul 2006 15:21:22 +0000 (17:21 +0200)]
processes plugin: Improved the storage of counters, so they work when the number of running instances varies.

17 years agoprocesses plugin: Implement collecting the number of pagefaults for a selected process.
Florian Forster [Mon, 10 Jul 2006 12:34:45 +0000 (14:34 +0200)]
processes plugin: Implement collecting the number of pagefaults for a selected process.