[collectd-changes] collectd,
the system statistics collection daemon: Changes to 'collectd-4'
Florian Forster
octo<span style="display: none;">.trailing-username</span>(a)<span style="display: none;">leading-domain.</span>verplant.org
Wed Feb 28 09:24:45 CET 2007
AUTHORS | 2
ChangeLog | 3
collectd.spec | 212 ------------------------------------
configure.in | 4
contrib/collection.cgi | 160 +++++++++++++++++++++++++--
contrib/fedora/collectd.spec | 238 +++++++++++++++++++++++++++++++++++++++++
contrib/fedora/init.d-collectd | 66 +++++++++++
contrib/init.d-rh7 | 58 ---------
src/Makefile.am | 8 +
src/apache.c | 21 +++
src/collectd.conf.in | 8 +
src/collectd.conf.pod | 21 +++
src/collectd.pod | 8 +
src/irq.c | 230 +++++++++++++++++++++++++++++++++++++++
14 files changed, 752 insertions(+), 287 deletions(-)
New commits:
commit 41c58bbf1dd3fd89d80cb72a07cf659b52fba993
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date: Wed Feb 28 09:21:41 2007 +0100
irq plugin: Converted to the new plugin interface.
commit 6360474f4aa35dd1a587b6148ff88a23e6155132
Merge: 456c2fdee07c7ef15777537b09d74c6ec650373f 0c1205256d8b5096045f5cfe54cae9937c8c7980
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date: Wed Feb 28 09:08:19 2007 +0100
Merge branch 'master' into merge/collectd-4
Conflicts:
src/apache.c
commit 0c1205256d8b5096045f5cfe54cae9937c8c7980
Merge: 8e33e9a8eeb7823ca409563a1f3b23716f4b5482 6517e56f02007d10a46a33916c1f94b3e88a159c
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date: Wed Feb 28 08:54:36 2007 +0100
Merge branch 'ph/irq'
commit 6517e56f02007d10a46a33916c1f94b3e88a159c
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date: Wed Feb 28 08:53:33 2007 +0100
irq plugin: Fixed some issues, renamed RRD-files.
I've looked into your plugin in more detail just now and fixed the
following issues:
- Moved the RRD-files into a subdirectory called `irq'. That's how it's
going to be done in the next major version.
- Renamed the DS to `value' and set the maximum value to 65535. I'm not
sure if this maximum value is big enough..?
- Don't use `LOG_EMERG' when config-problems are found. Rather, print to
`STDERR' since it's still available during configuration.
- Use `strsplit' when parsing `/proc/interrupts'. This makes much of the
pointer-arithmetic obsolete and the code much more readable.
- The device names are not used in the filename, though I'm not certain
if that's the way to go here.. On my workstation there is a line like
this:
193: 28492 IO-APIC-level uhci_hcd, uhci_hcd, uhci_hcd, ehci_hcd
Apparently the interrupt is shared among several USB-controllers. My
problem here is, that as soon as one device is deactivated or the
order changes, so does the filename. Besides, a filename along the
lines of `irq-193-uhci_hcd-ehci_hcd.rrd' would be nice.
On another machine I have this line:
217: 50173955 0 IO-APIC-level 3ware Storage Controller
Where one device somehow manages to write a _description_ in there.
This makes detection of such shared interrupts as above tricky.
If anyone has a good idea how to use the last part of the lines for a
filename, please let me know.
commit f21bcfdca1cf55f420ac31ea933a93277a4f0458
Author: Peter Holik <peter.trailing-username(a)leading-domain.holik.at>
Date: Tue Feb 27 09:51:59 2007 +0100
irq plugin: Added plugin to collect interrupt counters.
-- 8< --
Hi!
This plugin collects interrupts from /proc/interrupts
Usually all interrupts are collected but
you can configure what interruptnumbers are collected or not.
Example:
collect only wanted irqs:
<Plugin irq>
Irq 0
Irq 14
IgnoreSelected false
</Plugin>
collect all but no these irqs:
<Plugin irq>
Irq 7
Irq 8
Irq 9
IgnoreSelected true
</Plugin>
cu Peter
-- >8 --
commit 8e33e9a8eeb7823ca409563a1f3b23716f4b5482
Author: Florent EppO Monbillard <eppo.trailing-username(a)leading-domain.darox.net>
Date: Wed Feb 14 12:25:22 2007 +0100
apache plugin: Support for lighttpd's `BusyServers' field was added.
commit a099e23e239df5b8c5e4ba69594f5d53c9841c82
Merge: 54cacc82b003a6578b77a89242ca9f47bd6b49b0 d51a3768cc3302215ecf1f125a6f6d85ac246760
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date: Sun Feb 11 15:41:02 2007 +0100
Merge branch 'collectd-3.11' into merge/master
Conflicts:
contrib/fedora/collectd.spec
commit 54cacc82b003a6578b77a89242ca9f47bd6b49b0
Author: Florian Forster <octo.trailing-username(a)leading-domain.huhu.verplant.org>
Date: Wed Feb 7 13:12:31 2007 +0100
collection.cgi: Fix typos.
commit 80b7e49d4f56482443fe7ec5d2ed2387944f53b4
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date: Fri Feb 2 21:42:36 2007 +0100
collection.cgi: Reload the images using JavaScript if enabled.
commit ab71d6d28ffc4655dbe05b23d632859b95a1515d
Author: Christian Wiese <morfoh.trailing-username(a)leading-domain.opensde.org>
Date: Sun Jan 28 10:45:07 2007 +0100
configure.in: Fix typo.
commit fb9e9b5270ed0d7ee00c4adacef0b7981ff1c2d0
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date: Wed Jan 24 17:52:03 2007 +0100
contrib/fedora/collectd.spec: Corrected the position of the init.d-script.
commit ad3a1aa6bb47d308ac5517bfb8003aecd3dfdac7
Author: Florian Forster <octo.trailing-username(a)leading-domain.leeloo.lan.home.verplant.org>
Date: Wed Jan 24 17:49:14 2007 +0100
collectd.spec: Moved to `contrib/fedora/'.
Likewise the init.d-script.
commit 798f07f49f4b2d27930af79ab12fa20942c95fc3
Author: Iain Lea <iain.trailing-username(a)leading-domain.bricbrac.de>
Date: Wed Jan 24 17:33:40 2007 +0100
collectd.spec: Updates for Fedora.
* Wed Jan 11 2007 Iain Lea <iain.trailing-username(a)leading-domain.bricbrac.de> 3.11.0-1
- fixed spec file to build correctly on fedora core
- added improved init.d script to work with chkconfig
- added %post and %postun to call chkconfig automatically
More information about the collectd-changes
mailing list