(Number of bytes transfered, number of requests handled and detailed
scoreboard statistics)
+ - APC UPS Daemon
+ (UPS charge, load, input/output/battery voltage, etc)
+
- Apple Sensors
(Temperature, fanspeed and voltage sensors of apple computers)
- Disk utilization
(Sectors read/written, number of read/write actions, time spent doing IO)
+ - DNS traffic
+ (query types, response codes, opcodes and traffic)
+
+ - Email statistics
+ (count, traffic, spam scores and checks)
+
- Harddisk temperatures
(Uhm, yeah, temperature of harddisks that is ;)
- System load
(Load average over the last 1, 5 and 15 minutes)
+ - mbmon - motherboard monitoring
+ (temperature, fanspeed and voltage information)
+
- Memory utilization
(Memory occupied by running processes, page cache, buffer cache and free)
+ - Multimeter
+ (Information provided by serial multimeters, such as the «Metex M-4650CR»)
+
- MySQL server statistics
(Commands issued, handlers triggered, thread usage, query cache
utilization and traffic sent/received)
- NFS Procedures
(Which NFS command were called how often. Only NFSv2 and NFSv3 right now)
+ - NTP Daemon
+ (Local clock drift, offset to peers, etc)
+
- Ping latency
(Time to reach the default gateway or another given host)
(Number of running, sleeping, zombie, ... processes)
- Sensors
- (System temperatured and fan rotation speeds)
+ (lm_sensors voltages, temperatures and fan rotation speeds)
- Serial
(RX and TX of serial interfaces)
* Usual suspects: C compiler, linker, preprocessor, make, ...
- * rrdtool (headers and library; rrdtool 1.0 and 1.2 both work fine)
+ * rrdtool (optional; headers and library; rrdtool 1.0 and 1.2 both work fine)
If built without `librrd' the resulting binary will be `client only', i.e.
will send it's values via multicast and not create any RRD files itself.
+ Alternatively you can chose to write CSV-files (Comma Seperated Values)
+ instead.
* libmysqlclient (optional)
* lm-sensors (optional)
* libstatgrab may be used to collect statistics on systems other than Linux
- and/or Solaris. Note that CPU- and disk-statistics, while being provided by
- this library, are not supported in collectd right now..
+ and/or Solaris. Note that CPU- and disk-statistics, while being provided
+ by this library, are not supported in collectd right now..
<http://www.i-scream.org/libstatgrab/>
* libcurl (optional)
If you want to use the `apache' plugin
+ * librt, libsocket, libkstat, libdevinfo
+ Various standard Solaris libraries which provide system functions.
+
+ * libpthread (optional)
+ For parallelization, especially for plugins that communicate with the
+ outside, e. g. with a socket.
+
* CoreFoundation.framework and IOKit.framework
For copiling on darwin in general and the `apple_sensors' plugin in
particular.