Hello everybody, I'm just setting up collectd, what's working fine.
I just have a problem with notifications. I want to monitor the load
(just for starting with notifications), the "load" plugin is loaded and
collecting data. Then I added the "logfile" plugin, to have a plugin to
receive notifications. This also works, a log file is created where
collectd messages go to.
The only problem is, that I can't figure out, how to setup notifications
properly. This is my config file:
##############################################################################
# Global #
#----------------------------------------------------------------------------#
# Global settings for the daemon.
#
##############################################################################
#Hostname "localhost"
#FQDNLookup true
#BaseDir "/var/lib/collectd"
#PIDFile "/var/run/collectd.pid"
#PluginDir "/usr/local/lib/collectd"
#TypesDB "/usr/local/share/collectd/types.db"
#Interval 10
#Timeout 2
#ReadThreads 5
##############################################################################
# Logging
#
#----------------------------------------------------------------------------#
# Plugins which provide logging functions should be loaded first, so log
#
# messages generated when loading or configuring other plugins can be
#
# accessed.
#
##############################################################################
LoadPlugin syslog
LoadPlugin logfile
<Plugin logfile>
LogLevel info
File "/var/log/collectd"
Timestamp true
PrintSeverity true
</Plugin>
#<Plugin syslog>
# LogLevel info
#</Plugin>
##############################################################################
# Plugin section
#
#----------------------------------------------------------------------------#
# Plugins are loaded and configured here
#
##############################################################################
##############################################################################
# Output Plugin(s)
#
##############################################################################
LoadPlugin rrdtool
<Plugin "rrdtool">
DataDir "/var/lib/collectd/"
CacheFlush 120
WritesPerSecond 50
</Plugin>
##############################################################################
# DataCollecting Plugin(s)
#
##############################################################################
LoadPlugin cpu
<Plugin "cpu">
#nothing needed for "cpu"
</Plugin>
LoadPlugin interface
<Plugin "interface">
interface "lo"
interface "sit0"
IgnoreSelected true
</Plugin>
LoadPlugin load
<Plugin "load">
#nothing needed for "load"
</Plugin>
LoadPlugin memory
<Plugin "memory">
#nothing needed for "memory"
</Plugin>
##############################################################################
# Treshold Configuration for Notifications
#
##############################################################################
LoadPlugin threshold
<Plugin "threshold">
<Plugin "load">
<Type "load">
FailureMax 1.0
</Type>
</Plugin>
</Plugin>
I'm expecting to get something written in the logfile, if one of the
three loads goes above 1, but nothing happens.
Hope someone can help me here.
Greetings
Christian
_______________________________________________
collectd mailing list
[email protected]
http://mailman.verplant.org/listinfo/collectd