# # Config file for collectd(1). # Please read collectd.conf(5) for a list of options. # http://collectd.org/ # ############################################################################## # Global # #----------------------------------------------------------------------------# # Global settings for the daemon. # ############################################################################## #Hostname "localhost" #FQDNLookup true #BaseDir "${prefix}/var/lib/collectd" #PIDFile "${prefix}/var/run/collectd.pid" #PluginDir "${exec_prefix}/lib/collectd" #TypesDB "/opt/collectd/share/collectd/types.db" #----------------------------------------------------------------------------# # When enabled, plugins are loaded automatically with the default options # # when an appropriate block is encountered. # # Disabled by default. # #----------------------------------------------------------------------------# #AutoLoadPlugin false #----------------------------------------------------------------------------# # When enabled, internal statistics are collected, using "collectd" as the # # plugin name. # # Disabled by default. # #----------------------------------------------------------------------------# #CollectInternalStats false #----------------------------------------------------------------------------# # Interval at which to query values. This may be overwritten on a per-plugin # # base by using the 'Interval' option of the LoadPlugin block: # # # # Interval 60 # # # #----------------------------------------------------------------------------# #Interval 10 #MaxReadInterval 86400 #Timeout 2 #ReadThreads 5 #WriteThreads 5 # Limit the size of the write queue. Default is no limit. Setting up a limit is # recommended for servers handling a high volume of traffic. #WriteQueueLimitHigh 1000000 #WriteQueueLimitLow 800000 ############################################################################## # 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 #LoadPlugin log_logstash # # LogLevel info # File STDOUT # Timestamp true # PrintSeverity false # # # LogLevel info # File "${prefix}/var/log/collectd.json.log" # # # LogLevel info # ############################################################################## # LoadPlugin section # #----------------------------------------------------------------------------# # Lines beginning with a single `#' belong to plugins which have been built # # but are disabled by default. # # # # Lines beginning with `##' belong to plugins which have not been built due # # to missing dependencies or because they have been deactivated explicitly. # ############################################################################## ##LoadPlugin barometer LoadPlugin cpu LoadPlugin interface LoadPlugin load LoadPlugin memory LoadPlugin network LoadPlugin ovs_events LoadPlugin ovs_stats LoadPlugin rrdtool LoadPlugin write_http ############################################################################## # Plugin configuration # #----------------------------------------------------------------------------# # In this section configuration stubs for each plugin are provided. A desc- # # ription of those options is available in the collectd.conf(5) manual page. # ############################################################################## # # Device "/dev/i2c-0"; # Oversampling 512 # PressureOffset 0.0 # TemperatureOffset 0.0 # Normalization 2 # Altitude 238.0 # TemperatureSensor "myserver/onewire-F10FCA000800/temperature" # # # ReportByCpu true # ReportByState true # ValuesPercentage false # ReportNumCpu false # ReportGuestState false # SubtractGuestState true # # # Interface "eth0" # IgnoreSelected false # ReportInactive true # UniqueName false # # # # #Host "memcache.example.com" # Address "127.0.0.1" # Port "11211" # # # # ValuesAbsolute true # ValuesPercentage false # Listen "192.168.121.2" "25826" Port "6640" Address "127.0.0.1" Socket "/var/run/openvswitch/db.sock" Interfaces "br0" "veth0" SendNotification true DispatchValues false Port "6640" Address "127.0.0.1" Socket "/var/run/openvswitch/db.sock" Bridges "br0" "br_ext" URL "http://192.168.121.2:9103/collectd-post" Format "JSON" StoreRates false