target_scale plugin: Coding style fixes.

Change-Id: I5a992fe0b0206455bf910a739927f2243b05b89b
write_graphite plugin: Add the "SeparateInstances" option.

Change-Id: I8670b62ed323698c7764d3039ccd8af052bd1b6f
write_graphite plugin: Enable "StoreRates" by default.

Change-Id: I814c45d035ce42de07815fecfe0b667080e2d900
sensors plugin: Fix initialization code.

Sensors often require scaling. Also, you often have to disable them, or name
them.

The libsensors config file provides all these facilities.  Without it, the
sensor plugin is mostly useless except for some values that are often already
properly scaled by the kernel (some temperatures, some fan tachometers).

In particular, it is utterly useless for voltage monitoring outside of the 3.3V
rails.

The plugin should either evaluate the libsensors config files at startup, or it
should provide facilities to give proper names and first-order polinomial
scaling+offset.

Change-Id: I97312bee5ca33fefe846a8cdc292818d46819574
Signed-off-by: Florian Forster <octo@collectd.org>
bind plugin: Implement the "ParseTime" option.

Change-Id: Ic1994440d462079bc16c70da495ff51728cb4aba
src/collectd.conf.in: Add the "ParseTime" option to the "Plugin bind" block.

Change-Id: I4e6828d66ee441e0973b3f8ff73a1a50d4d6c90b
sensors plugin: Fix memory leak in configuration; enhance comments.

Change-Id: Ic4f9d2aae1aec9fbd83307fe3bb7d476f49f6827
collectd.conf(5): Document the "SensorConfigFile" option.

Change-Id: I48ab713fbb7d0edefb6f3cb6948277144a66abdd
sensors plugin: Make "conffile" non-const.

Change-Id: I0c718ee6cd727bd9868633312ea0f81a2b8f0e41
Merge pull request #18 from octo/hmh/sensors

sensors plugin: Fix initialization code.
php-collection: Fixed DS definitions for apache_bytes, apache_requests and apache_scoreboard merge
df plugin: Fix a compiler issue with Mac OS X 10.7.

Xcode Version 4.1 (11C74), GitHub issue #24

Change-Id: Ic6f49a95868c7f77bfb19f9c8afc87a97a1bf670
Merge pull request #22 from bostjan/master

php-collection: Fixed DS definitions for apache_bytes, apache_requests and apache_scoreboard merge
bind plugin: Fix use of the "QType" types.

This should resolve GitHub issue #21.

Change-Id: I67e4b440a6fbc8a8608fa672fb3320b05f9c0a12
Add notifications to syslog plugin

Deduplicated some code from logfile and syslog
and added NotifyLevel option to plugin.

Change-Id: I364067189d628420333cb625c885a256399e076a
Signed-off-by: Florian Forster <octo@collectd.org>
src/plugin.c: Fix use of strcmp().

Change-Id: I078ca80ba6e3cac413186c2ad063d32cdfbb398e
syslog plugin: Parse "value" as severity, not "key".

Change-Id: I4a7bde018be5a8925c9a998cd3e89e0289453063
syslog plugin: Change notification severity handling.

This way it is more like log severity handling, i.e. "OKAY" implies
"WARNING" and "WARNING" implies "FAILURE".

Change-Id: I972c09e4bc9e26b5abeb17cc4d8c5e0e1a42e1c3
syslog plugin: Log "OKAY" notifications with severity "NOTICE".

It's a noteworthy event that implies normal operation, i.e. NOTICE. Also
renamed "severity" to "log_severity" to emphasize its use.

Change-Id: I7f3e4b12dabeb0caa9c9c8c86924bf77b2627ba1
syslog plugin: Copy the BUFFER_ADD() macro from src/utils_format_json.c.

Also determine the string representation of the severity in the switch
block, since it's much easier to read than the ?:-cascade.

Change-Id: Ieb5467633db3e06e1fad6a60b5a19fd7708e2002