2005-12-07, Version 3.5.0 * A bug in the `load' module under Solaris has been fixed. * The `users' module has been contributed by Sebastian Harl. It counts currently logged in users. * The CPU module now works under FreeBSD without the use of `libstatgrab', however SMP support is missing. * The default directories for the RRD files and the PID file now depend on the compile time setting of `localstatedir'. 2005-11-15, Version 3.4.0 (Revision 236) * A PID-file is written to /var/run upon startup. Thanks to `Tommie' from gentoo's bugzilla for writing the patch. * The build dependency for librrd has been removed. Binaries built without librrd are client-only and will multicast their value as with the `-c' argument. * A patch by Peter Holik adds a module for monitoring CPU frequencies. * The newly introduced `-f' switch prevents daemon initialization (forking, closing standard filehandles, etc.) Thanks to Alvaro Barcellos for this patch. 2005-11-04, Version 3.3.0 (Revision 216) * New modules have been added: - `serial', for monitoring traffic on the serial interfaces - `nfs', for graphing NFS procedure calls - `tape', traffic from/to tape devices * The the memory.rrd now accepts more than 4Gig of memory. 2005-10-26, Version 3.2.0 (Revision 200) * Support for graphing the processes has been added (thanks to Lyonel Vincent) * If reading from hddtemp failes collectd will increase the time between polls up to one day. * The init.d files have been improved. * Problems with the spec file have been fixed. 2005-10-16, Version 3.1.0 (Revision 194) * Added the `setsid' syscall to the startup code. * Support for hddtemp has been added (thanks to Vincent Stehlé) 2005-09-30, Version 3.0.0 (Revision 184) * The ability to send/receive data to/from the network (think multicast) has been added. * Modules have been split up into shared libraries can be loaded at runtime. The biggest advantage is that the core program doesn't need to be linked against an external library. * A patch by George Kargiotakis has been applied: It fixes the sensors behaviour then more than one sensor is being queried. 2005-09-16, Version 2.1.0 (Revision 172) * A module for swap statistics has been added. 2005-09-09, Version 2.0.0 (Revision 135) * Filenames can no longer be configured at program startup. The only options as of this version are the directory and ping hosts. * CPU statistics now include Wait-IO. If privided under Linux IRQ and Soft-IRQ statistics are added to `System'. * Diskstats now collect read and write bytes, not sectors. * Ping statistics can now be collected for more than one host. There is no default any more: If no host is given no host will be pinged. * A self-written patch for libping has been applied so it builds cleanly. 2005-09-01, Version 1.8.1 (Revision 123) * Much improved configure-script: libraries and features may now be disabled. * More detailed warnings/error messages when RRD update failes. 2005-08-29, Version 1.8.0: * Support for collecting disk statistics under Solaris. 2005-08-25, Version 1.7.0: * Support for libstatgrab[1] for load, memory usage and network traffic. CPU- and disk-usage are not (yet) supported, since libstatgrab returns insufficient information. I will contact the authors. * Improved the CPU-initialization code for Solaris. Apparently CPUs aren't neccessarily counted linear which is now handled correctly. [1]: http://www.i-scream.org/libstatgrab/ 2005-08-21, Version 1.6.0: * Basic support for Solaris: System load and cpu-usage can be collected unter Solaris, too. Other stats will follow later. * Many fixes in the autoconf-script * Collection/Museum scripts have been added unter contrib/museum * collectd may now be started in unprivileged mode, though ping statistics will not work. 2005-07-17, Version 1.5.1: * Diskstats-RRDs now use major/minor for naming. Some systems have weird strings as disk-names.. 2005-07-17, Version 1.5: * A new module, diskstats, has been added. It collects information about the disks and partitions. 2005-07-11, Version 1.4.2: * The meminfo mofule has been changed to work with more platforms and/or kernel versions. 2005-07-10, Version 1.4.1: Correct traffic stats * The traffic rrd-file is now created with DS-type `COUNTER' which I forgot to correct when I changed that module. 2005-07-09, Version 1.4: More traffic stats * Traffic is now collected for all interfaces that can be found * Temperature-statistics are read from lm-sensors if available 2005-07-08, Version 1.3: CPU stats * Collecting CPU statistics now 2004-07-12, Version 1.2: Using syslog * collectd is now using the syslog facility to report errors, warnings and the like.. * The default directory is now /var/db/collectd 2004-07-10, Version 1.1: Minor changes * Nothing really usefull to say ;) 2004-07-09, Version 1.0: Initial Version * The following modules are provided: * Load average * Ping time * Traffic * Memory info