collectd(1): Improved the information about sensors plugin's DSes.
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
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
Merge branch 'sh-pidfile'
Completed the documentation of the new `-P' commandline option.
Additionally the `have_pidfile' variable was eliminated.
Additionally the `have_pidfile' variable was eliminated.
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>
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>
Add file `NEWS' to make automake happy.
Merge branch 'collectd-3.10'
17 years agosrc/apache.c: Increase the buffer size from 4kByte to 16kByte, since this was a probl...
src/apache.c: Increase the buffer size from 4kByte to 16kByte, since this was a problem twice.
Also, make this limit easier to configure.
Also, make this limit easier to configure.
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)
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)
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.
There are _four_ modes now. Also, be more clear about when and why the `Client'
mode is the default mode.
Merge branch 'origin'
Merge branch 'collectd-3.10'
18 years agoMerge branch 'collectd-3.10' of octo@verplant.org:/var/lib/git/collectd into collectd...
Merge branch 'collectd-3.10' of octo@verplant.org:/var/lib/git/collectd into collectd-3.10
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" ;-)
[22:23] <@tokkee> octo: Also laut deiner Manpage ist Listen ein Alias fuer Server und es gibt auch ne Option "Port" ;-)
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 ;-)
[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 ;-)
Merge branch 'master' of /var/lib/git/collectd
Merge branch 'collectd-3.10'
Bumped version to 3.10.1; Updated ChangeLog.
apcups plugin: Close the socket when `connect' failes.
Otherwise people will get `Too many open files' faily soon.
Otherwise people will get `Too many open files' faily soon.
Upgraded liboping to version 0.2.3
Merge branch 'master' of /var/lib/git/collectd
Merge branch 'ff/processes'
Merge branch 'processes' of /var/lib/git/collectd
collection.cgi: The new processes RRD files have been added.
The new files are:
* ps_rss
* ps_cputime
* ps_count
* ps_pagefaults
The new files are:
* ps_rss
* ps_cputime
* ps_count
* ps_pagefaults
processes plugin: The DS-type of the pagefault RRD-file is COUNTER, not GAUGE.
collection.cgi: Improved the interfaces package and error count.
vserver plugin: Use `plugin_complain' and `plugin_relief'.
processes plugin: Renamed the selection option to `Process'.
processes plugin: Improved the storage of counters, so they work when the number of running instances varies.
processes plugin: Implement collecting the number of pagefaults for a selected process.
cpu plugin: Use `plugin_complain' and `plugin_relief'.
disk plugin: Use `plugin_complain' and `plugin_relief'.
apcups plugin: Use `plugin_complain' and `plugin_relief'.
Implemented `plugin_complain' and `plugin_relief' for better error-logging in plugins.
18 years agoprocesses plugin: Implement number of processes and number of threads/LWPs of a speci...
processes plugin: Implement number of processes and number of threads/LWPs of a specific name.
Merge branch 'master' into ff/processes
debian/: Corrected the files needed for building Debian packages.
Bumped version to 3.10.0.
collectd.spec: Added the `ntpd' plugin.
Don't include the debian/ subdirectory in the distribution tarball, since Sebastian has packaged an official package.
Apparently Debian developers prefer not having this directory in the tarball..
Apparently Debian developers prefer not having this directory in the tarball..
Merge branch 'ff/traffic'
collection.cgi: Add the new network RRD-files `if_errors.rrd' and `if_packets.rrd'.
ping plugin: Updated the ping plugin to work with liboping 0.2.2.
liboping: Use `oping.h' rather than the (old) `liboping.h'.
liboping: Updated `oping.h' to version 0.2.2. This has been forgotten previously.
renamed: src/liboping/liboping.h -> src/liboping/oping.h
Merge branch 'install-config'
collectd.conf: Un-comment a valid mode using the automake mechanismn.
Don't overwrite an existing config file. Use `collectd.conf.pkg-orig' instead.
traffic plugin: Store the new `if_packets.rrd' and `if_errors.rrd' in a seperate subdirectory.
This makes it easier for user interfaces to know what host, and what a plugin
subdirectory is.
This makes it easier for user interfaces to know what host, and what a plugin
subdirectory is.
Merge branch 'collectd-3.9'
network: Be more verbose when `network_create_socket' failes due to a wrong `mode'.
On Sat, Jul 08, 2006 at 02:14:05PM +0000, Cryptronic wrote:
> collectd[6889]: network_create_socket (zensoredip, 25826) failed
if this is the only error you get, you most likely need to put
Mode Client
Somewhere before the `Listen' statement.
On Sat, Jul 08, 2006 at 02:14:05PM +0000, Cryptronic wrote:
> collectd[6889]: network_create_socket (zensoredip, 25826) failed
if this is the only error you get, you most likely need to put
Mode Client
Somewhere before the `Listen' statement.
collectd.conf: (Un)comment plugins based on the configure-setting. Install the file in `sysconfdir'.
What's not done yet is checking wether or not the (destination) file already
exists and _don't_ overwrite it.
What's not done yet is checking wether or not the (destination) file already
exists and _don't_ overwrite it.
renamed: contrib/collectd.conf -> src/collectd.conf.in
Merge branch 'master' into processes
liboping: Updated liboping to version 0.2.2
Merge branch 'v39/liboping-license'
liboping: Include information about the package in the source districution.
The included files are: AUTHORS, COPYING, ChangeLog, and README
The included files are: AUTHORS, COPYING, ChangeLog, and README
traffic plugin: Documented the new optioins in collectd.conf(5).
traffic plugin: Made it possible to select/ignore certain interfaces.
Based on an idea by and a discussion with Zhuang Yuyao.
Based on an idea by and a discussion with Zhuang Yuyao.
liboping: Added license and other information.
octo@alice:~/collectd $ git add src/liboping/{AUTHORS,COPYING,ChangeLog,README}
octo@alice:~/collectd $ git add src/liboping/{AUTHORS,COPYING,ChangeLog,README}
Merge branch 'v39/libconfig-license'
libconfig: Include the license information in the distribution tarball.
Also added README and other information.
Also added README and other information.
Merge branch 'collectd-3.9'
configure.in: Bumped verion to 3.9.4.
18 years agoCorrected the date of the 3.9.4 version in `ChangeLog', `debian/changelog' and `colle...
Corrected the date of the 3.9.4 version in `ChangeLog', `debian/changelog' and `collectd.spec'.
configfile: Be more verbose if the `Server' or `Local' modes are not available.
This happends if not linking against librrd. Some people missed the summary at
the end of the configure script and the error message wasn't helping them.
This happends if not linking against librrd. Some people missed the summary at
the end of the configure script and the error message wasn't helping them.
Merge branch 'collectd-3.9'
collectd-3.9: Removed `src/libping' since it's not used.
Merge branch 'svn-trunk'
Copied missing files from the subversion repository.
ChangeLog: Added the bugfix with `operating_mode'.
Merge branch 'v393-fix' into b39-fix
Applied all the changes that `git-svnimport' missed.
Merge branch 'v392-fix' into v393-fix
Merge branch 'v391-fix' into v392-fix
Applied all the changes that `git-svnimport' missed.
Merge branch 'v390-fix' into v391-fix
Applied all the changes that `git-svnimport' missed.
Copied missing files from the subversion repository.
Set `operating_mode' to a defined state, even if not linking with librrd.
Added information about version 3.9.4 to `collectd.spec' and `debian/changelog'.
Added a ChangeLog entry about 3.9.4.
It containes information about the Solaris fixes by Christophe Kalt.
It containes information about the Solaris fixes by Christophe Kalt.
processes branch: Implement cputime consumed by specific processes.
processes branch: Check for `linux/config.h' in the configure script.
It's used to get the HZ value.
It's used to get the HZ value.
processes branch: Added code to actually write the RSS data of a process.
processes branch: Change many types and includes.
Also convert jiffies to useconds and (rss) pages to bytes.
Also convert jiffies to useconds and (rss) pages to bytes.
processes branch: Fixed the collection of LWP statistics.
It's working now, but doesn't write any RRD files yet.
It's working now, but doesn't write any RRD files yet.
processes plugin: Implemented a config-hook.
Also fixed typos.
Also fixed typos.
Merge branch 'processes-fix' into processes
Merge branches 'processes-fix' and 'solaris-fixes'
Conflicts:
src/swap.c
Conflicts:
src/swap.c
processes plugin: Added some more error- and debug-messages.
Mostly to play with the merging of git, though ;)
Mostly to play with the merging of git, though ;)
Merge branch 'master' into processes
Merge branch 'master-merge' into processes
octo@leeloo:~/collectd $ svn merge -r822:823 branches/disk-linux trunk
octo@leeloo:~/collectd $ svn merge -r786:HEAD branches/freebsd trunk
solaris-fixes branch: Change `pagesize' to be a `unsigned long long'.
Christophe Kalt is having problems with what appears to be a 32bit overflow.
This is just to make sure the multiplications with `pagesize' are not causing
this.
Christophe Kalt is having problems with what appears to be a 32bit overflow.
This is just to make sure the multiplications with `pagesize' are not causing
this.
solaris-fixes branch: Complain in the syslog if `swapctl' failes.
Shouldn't happen, but one ought to know if it does.
Shouldn't happen, but one ought to know if it does.
solaris-fixes branch: Applied the swap-patch by Christophe Kalt.
It's supposed to fix the swap plugin under Solaris, but appears to have some
problems.
It's supposed to fix the swap plugin under Solaris, but appears to have some
problems.
solaris-fixes branch: Fix the debugging output in `configfile.c'.
The Solaris libc doesn't like if you pass a NULL pointer to as the string used
with printf like formatting. This patch introduces a macro which escapes this.
The Solaris libc doesn't like if you pass a NULL pointer to as the string used
with printf like formatting. This patch introduces a macro which escapes this.