Florian Forster [Sun, 25 Jun 2006 08:56:59 +0000 (10:56 +0200)]
Merge branch 'v393-fix' into b39-fix
Florian Forster [Sun, 25 Jun 2006 08:53:36 +0000 (10:53 +0200)]
Applied all the changes that `git-svnimport' missed.
Florian Forster [Sun, 25 Jun 2006 08:52:53 +0000 (10:52 +0200)]
Merge branch 'v392-fix' into v393-fix
Florian Forster [Sun, 25 Jun 2006 08:51:57 +0000 (10:51 +0200)]
Merge branch 'v391-fix' into v392-fix
Florian Forster [Sun, 25 Jun 2006 08:50:41 +0000 (10:50 +0200)]
Applied all the changes that `git-svnimport' missed.
Florian Forster [Sun, 25 Jun 2006 08:48:42 +0000 (10:48 +0200)]
Merge branch 'v390-fix' into v391-fix
Florian Forster [Sun, 25 Jun 2006 08:42:32 +0000 (10:42 +0200)]
Applied all the changes that `git-svnimport' missed.
Florian Forster [Sun, 25 Jun 2006 08:36:10 +0000 (10:36 +0200)]
Copied missing files from the subversion repository.
Florian Forster [Sun, 25 Jun 2006 08:27:04 +0000 (10:27 +0200)]
Set `operating_mode' to a defined state, even if not linking with librrd.
Florian Forster [Sun, 18 Jun 2006 17:53:40 +0000 (19:53 +0200)]
Added information about version 3.9.4 to `collectd.spec' and `debian/changelog'.
Florian Forster [Sun, 18 Jun 2006 17:03:59 +0000 (19:03 +0200)]
Added a ChangeLog entry about 3.9.4.
It containes information about the Solaris fixes by Christophe Kalt.
octo [Thu, 15 Jun 2006 20:37:27 +0000 (20:37 +0000)]
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.
octo [Thu, 15 Jun 2006 20:28:20 +0000 (20:28 +0000)]
solaris-fixes branch: Complain in the syslog if `swapctl' failes.
Shouldn't happen, but one ought to know if it does.
octo [Thu, 15 Jun 2006 20:24:43 +0000 (20:24 +0000)]
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.
octo [Thu, 15 Jun 2006 20:19:12 +0000 (20:19 +0000)]
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.
octo [Thu, 15 Jun 2006 10:59:49 +0000 (10:59 +0000)]
octo@leeloo:~/collectd $ svn cp tags/collectd-3.9.3 branches/solaris-fixes
octo [Thu, 1 Jun 2006 20:49:32 +0000 (20:49 +0000)]
Bumped version to 3.9.3
octo [Thu, 1 Jun 2006 20:41:23 +0000 (20:41 +0000)]
Added a ChangeLog entry for version 3.9.3.
octo [Thu, 1 Jun 2006 20:39:43 +0000 (20:39 +0000)]
Removed the call to `bind'.
It's only neccessary when binding to a specific (local) address, which we
don't. FreeBSD, Mac OS X and potentially other operating systems didn't like
this.. GNU/Linux never complained, though..
octo [Thu, 1 Jun 2006 20:36:43 +0000 (20:36 +0000)]
Updated the configure script to work under *BSD.
There was a problem with building the `oping' library under FreeBSD. The
`netinet/*.h' includes need to have `sys/types.h' included before them. Under
other operating systems only `stdint.h' is neccessary.
octo [Wed, 10 May 2006 20:06:08 +0000 (20:06 +0000)]
octo@leeloo:~/collectd $ svn merge -r630:631 trunk branches/collectd-3.8
octo@leeloo:~/collectd $ svn merge -r630:631 trunk branches/collectd-3.9
octo [Wed, 10 May 2006 20:04:05 +0000 (20:04 +0000)]
octo@leeloo:~/collectd $ svn cp tags/collectd-3.9.2 branches/collectd-3.9
octo@leeloo:~/collectd $ svn cp tags/collectd-3.8.5 branches/collectd-3.8
octo [Tue, 9 May 2006 09:14:10 +0000 (09:14 +0000)]
octo@huhu:~/collectd $ svn merge -r717:718 trunk tags/collectd-3.9.2
octo [Tue, 9 May 2006 09:13:49 +0000 (09:13 +0000)]
Bumped version to 3.9.2
octo [Fri, 21 Apr 2006 16:56:21 +0000 (16:56 +0000)]
Added note about the `ping' plugin fix to the ChangeLog.
octo [Fri, 21 Apr 2006 15:39:14 +0000 (15:39 +0000)]
Bumped version to 3.9.1
Added ChangeLog-entries
octo [Fri, 21 Apr 2006 15:28:38 +0000 (15:28 +0000)]
octo@huhu:~/collectd $ svn merge -r657:658 trunk tags/collectd-3.9.1
octo [Fri, 21 Apr 2006 15:21:47 +0000 (15:21 +0000)]
octo@huhu:~/collectd $ svn merge -r652:656 trunk tags/collectd-3.9.1
octo [Fri, 21 Apr 2006 07:52:42 +0000 (07:52 +0000)]
octo@crystal:~/Projects/collectd $ svn merge -r646:651 trunk tags/collectd-3.9.1
octo [Fri, 21 Apr 2006 07:13:49 +0000 (07:13 +0000)]
Merged revision 6.4.5 from `trunk' to `tags/collectd-3.9.1'
octo [Fri, 21 Apr 2006 07:05:39 +0000 (07:05 +0000)]
Merged revisions 640 and 642 from `trunk' to `tags/collectd-3.9.1'
octo [Tue, 18 Apr 2006 07:11:46 +0000 (07:11 +0000)]
Added note about `apple_sensors' to the ChangeLog
octo [Mon, 17 Apr 2006 09:19:22 +0000 (09:19 +0000)]
Moved error-message reporting closer to the system-calls in `ping_host_add'.
Small fix to give the correct socktype arg to `socket'.
octo [Mon, 17 Apr 2006 08:51:44 +0000 (08:51 +0000)]
The `ping' plugin now reports which error occured. The string is not neccessarily useful, we just use what `liboping' gives us..
octo [Mon, 17 Apr 2006 08:51:03 +0000 (08:51 +0000)]
Added reporting of errors:
- ping_set_error
- ping_get_error
octo [Mon, 17 Apr 2006 08:18:53 +0000 (08:18 +0000)]
Moved the actual struct-definition from the header file to the .c-file. This way the definition is not visible to the user and he cannot access the fields..
octo [Sun, 16 Apr 2006 16:23:35 +0000 (16:23 +0000)]
Added notes of ports of the `disk' and `battery' plugins to Darwin to the ChangeLog.
octo [Sun, 16 Apr 2006 16:18:07 +0000 (16:18 +0000)]
Fix for subdirectories in host directories..
octo [Sun, 16 Apr 2006 13:59:41 +0000 (13:59 +0000)]
Added `temperature' and `fanspeed' to `collection.cgi'. This is needed for the
`apple_sensors' plugin.
octo [Sun, 16 Apr 2006 13:57:14 +0000 (13:57 +0000)]
Battery charge, current and voltage work now with my PB.
octo [Sun, 16 Apr 2006 11:42:54 +0000 (11:42 +0000)]
Removed useless crap that I forgot to delete..
octo [Sun, 16 Apr 2006 11:38:16 +0000 (11:38 +0000)]
First version of a (hopefully) working battery plugin for darwin.
octo [Sun, 16 Apr 2006 00:25:42 +0000 (00:25 +0000)]
Fixed bugs in the Darwin code of the `disk' plugin. It mostly works now.
octo [Sat, 15 Apr 2006 17:34:36 +0000 (17:34 +0000)]
Link the `disk' plugin against `IOKitLib' when available..
octo [Sat, 15 Apr 2006 17:17:43 +0000 (17:17 +0000)]
Added code to find major/minor numbers of disks. Partition statistics are not available though :/
octo [Sat, 15 Apr 2006 11:47:56 +0000 (11:47 +0000)]
Ported the `disk' plugin to Darwin. It's not complete yet, search for `FIXME's.
octo [Sat, 15 Apr 2006 10:04:50 +0000 (10:04 +0000)]
The defines in the `disk' plugin have been brought to the `state of the art'.. ;)
octo [Sat, 15 Apr 2006 09:42:49 +0000 (09:42 +0000)]
Implemented step-back for the cpu-plugin, mach part when trying to read temperature..
octo [Fri, 14 Apr 2006 18:11:57 +0000 (18:11 +0000)]
Update of the specfile. It works with FC1
octo [Fri, 14 Apr 2006 17:32:45 +0000 (17:32 +0000)]
Updated the Debian changelog
octo [Fri, 14 Apr 2006 17:29:54 +0000 (17:29 +0000)]
Added missing modules to the manpage.
octo [Fri, 14 Apr 2006 17:00:44 +0000 (17:00 +0000)]
Added some more `IOHWSensor' types..
octo [Fri, 14 Apr 2006 15:58:09 +0000 (15:58 +0000)]
Changed all occurences of `verplant.org/collectd/' to `http://collectd.org/'
octo [Fri, 14 Apr 2006 15:57:12 +0000 (15:57 +0000)]
Changed version to `3.9.0'
octo [Fri, 14 Apr 2006 15:54:28 +0000 (15:54 +0000)]
Updated the information in the README
octo [Fri, 14 Apr 2006 15:41:48 +0000 (15:41 +0000)]
Completed listing of plugins in the README file
octo [Fri, 14 Apr 2006 15:27:31 +0000 (15:27 +0000)]
Fixing compile-errors/-warnings when building without librrd.
octo [Fri, 14 Apr 2006 15:27:11 +0000 (15:27 +0000)]
Fixing compile-warnings with braces in battery.c
octo [Fri, 14 Apr 2006 11:07:54 +0000 (11:07 +0000)]
Updated all copyright-entries in header files.
octo [Fri, 14 Apr 2006 10:55:33 +0000 (10:55 +0000)]
Added `ChangeLog' entry for Christophe's changes.
octo [Fri, 14 Apr 2006 10:53:44 +0000 (10:53 +0000)]
Merged `branches/log-mode' to `trunk'
octo [Fri, 14 Apr 2006 07:42:34 +0000 (07:42 +0000)]
Added Christophe Kalt to the `AUTHORS' file.
octo [Fri, 14 Apr 2006 07:41:40 +0000 (07:41 +0000)]
Substituting colons with commas, to get comma seperated value (CSV) files.
octo [Fri, 14 Apr 2006 07:15:17 +0000 (07:15 +0000)]
Corrected many defines, moved log-mode functionality out of the `rrd_*' functions, reverted the debug-messaged in `configfile.c' and so on.. All in all minimized the patch and corrected it where neccessary..
octo [Fri, 14 Apr 2006 06:27:51 +0000 (06:27 +0000)]
Removed `#if HAVE_LIBRRD' around `plugin_write': The logmode works even without librrd.
Documented the `plugin_write' function.
octo [Thu, 13 Apr 2006 21:35:20 +0000 (21:35 +0000)]
Applied patch by Christophe Kalt which adds the log-mode.
octo [Thu, 13 Apr 2006 20:54:13 +0000 (20:54 +0000)]
Copied `tags/collectd-3.8.4' to `branches/log-mode'.
octo [Wed, 12 Apr 2006 21:13:53 +0000 (21:13 +0000)]
Updated the `TODO' file.
octo [Wed, 12 Apr 2006 21:13:30 +0000 (21:13 +0000)]
Updated the `ChangeLog': Added the work that was done for Darwin.
octo [Tue, 11 Apr 2006 22:26:19 +0000 (22:26 +0000)]
Read the CPU temperature if possible. This does not work with my 12" PowerBook, but it may work with older iBooks. I'll try..
octo [Tue, 11 Apr 2006 22:24:37 +0000 (22:24 +0000)]
Corrected some defines and the handling of `io_master_port'.
octo [Tue, 11 Apr 2006 22:24:09 +0000 (22:24 +0000)]
Link the battery plugin to `IOKit' if present.
octo [Tue, 11 Apr 2006 22:23:27 +0000 (22:23 +0000)]
First version of a battery plugin for Mac OS X. It compiles, but doesn't work. Yet.
octo [Tue, 11 Apr 2006 22:22:55 +0000 (22:22 +0000)]
Removed an annoying debug message. I don't need to know the file descriptor a gazillion times..
octo [Tue, 11 Apr 2006 22:22:12 +0000 (22:22 +0000)]
Added checks for `IOKit/ps/IOPowerSources.h' and `IOKit/ps/IOPSKeys.h'
Added output wether or not `apache' plugin is built.
Renamed `iokit' to `apple_sensors' in the summary.
octo [Tue, 11 Apr 2006 19:26:22 +0000 (19:26 +0000)]
Removed the voltage readings from the `apple_sensors' plugin. They should be read in the `battery' plugin. Look for IOBatteryInfo
octo [Tue, 11 Apr 2006 19:03:13 +0000 (19:03 +0000)]
Renamed `iokit' to `apple_sensors'
octo [Tue, 11 Apr 2006 18:41:30 +0000 (18:41 +0000)]
Added useful error- and debug-messages.
octo [Tue, 11 Apr 2006 18:41:06 +0000 (18:41 +0000)]
Improved the iokit plugin: Scalre the values by 65536, convert the instance to lowercase and so on.
octo [Tue, 11 Apr 2006 17:22:25 +0000 (17:22 +0000)]
A first version of the iokit-plugin. In need of a better name.
octo [Sun, 9 Apr 2006 14:06:29 +0000 (14:06 +0000)]
Fixed wrong define. Good think this is fixed in `trunk'
octo [Sun, 9 Apr 2006 14:02:16 +0000 (14:02 +0000)]
Copied changes on `ChangeLog' from tags/collectd-3.8.4 to trunk
octo [Sun, 9 Apr 2006 14:01:33 +0000 (14:01 +0000)]
Bumped version to 3.8.4
Updated ChangeLog
octo [Sun, 9 Apr 2006 13:58:03 +0000 (13:58 +0000)]
Merged revisions 581 and 583 from trunk to tags/collectd-3.8.4
octo [Sun, 9 Apr 2006 13:51:31 +0000 (13:51 +0000)]
Improved the patch sent by Vincent Strehle' a bit: Mostly indentation and removed reading of `/proc/partitions' for non-Linux systems.
octo [Sun, 9 Apr 2006 12:48:14 +0000 (12:48 +0000)]
Corrected `getfsstat' part of `utils_mount.c': The buffer size needs to be passed in bytes, not elements.
octo [Sat, 8 Apr 2006 23:42:11 +0000 (23:42 +0000)]
Applied patch by Vincent Stehlé to correct behavior with major/minor numbers..
octo [Sat, 8 Apr 2006 23:40:52 +0000 (23:40 +0000)]
Changed the check for `mach/host_error.h' to `mach/mach_error.h' which is far more correct ;)
octo [Sat, 8 Apr 2006 23:40:14 +0000 (23:40 +0000)]
Added `ps_submit' to the Mach-read-function. What a stupid mistake..
octo [Sat, 8 Apr 2006 16:54:34 +0000 (16:54 +0000)]
`KERNEL_LINUX' and `KERNEL_SOLARIS' is now defined to `1' instead of <nothing>, so it can be used as `#if KERNEL_LINUX'
Unify the define-handling in processes.c
octo [Sat, 8 Apr 2006 16:35:16 +0000 (16:35 +0000)]
Added checks for various more mach/* header files.
octo [Sat, 8 Apr 2006 16:30:42 +0000 (16:30 +0000)]
Second implementation of the `processes' plugin for Mac OS X - this time with processor sets, tasks lists, threads and everything. Mach rules :)
octo [Fri, 7 Apr 2006 17:41:25 +0000 (17:41 +0000)]
Fixed the configure script to include net/if.h and/or linux/if.h in the right order and other such annoying stuff..
octo [Fri, 7 Apr 2006 14:02:47 +0000 (14:02 +0000)]
The traffic plugin has been extended to use `getifaddrs' which seems to be available on *BSD as well as under the glibc..
The configure-script needed quite some changes for this.
octo [Thu, 6 Apr 2006 06:09:36 +0000 (06:09 +0000)]
Forgot to insert name in the ChangeLog. This revision corrects this (in trunk)
octo [Thu, 6 Apr 2006 06:03:30 +0000 (06:03 +0000)]
Fixed/changes the memory graph in collection.cgi to work even if `page cache'
and/or `buffer cache' is undefined.
octo [Thu, 6 Apr 2006 05:56:20 +0000 (05:56 +0000)]
collection.cgi now displays hourly-graphs.
octo [Thu, 6 Apr 2006 05:32:50 +0000 (05:32 +0000)]
Changed configure.in to check for `mach/mach_host.h' and `mach/vm_statistics.h'
octo [Wed, 5 Apr 2006 22:01:31 +0000 (22:01 +0000)]
Fixed typo (vm_data vs. vm_stat), included mach/mach_host.h.
octo [Wed, 5 Apr 2006 10:59:21 +0000 (10:59 +0000)]
Added note where to free allocated memory.
Removed unneccesary and possibly confusing pointer.