Code

Merged branch 'collectd-4'.
[pkg-collectd.git] / debian / collectd.conf
index cc07bf62b81dbde5a34d24b7a8853665cf2b5485..9f1a918f851cfd3f4ee14e1e79a2b41ca53d38f8 100644 (file)
@@ -12,6 +12,7 @@ FQDNLookup true
 #PluginDir "/usr/lib/collectd"
 #TypesDB "/usr/share/collectd/types.db" "/etc/collectd/my_types.db"
 #Interval 10
+#Timeout 2
 #ReadThreads 5
 
 #LoadPlugin logfile
@@ -21,12 +22,14 @@ LoadPlugin syslog
 #      LogLevel "info"
 #      File STDOUT
 #      Timestamp true
+#      PrintSeverity false
 #</Plugin>
 
 <Plugin syslog>
        LogLevel info
 </Plugin>
 
+#LoadPlugin amqp
 #LoadPlugin apache
 #LoadPlugin apcups
 #LoadPlugin ascent
@@ -39,6 +42,7 @@ LoadPlugin cpu
 #LoadPlugin csv
 #LoadPlugin curl
 #LoadPlugin curl_json
+#LoadPlugin curl_xml
 #LoadPlugin dbi
 LoadPlugin df
 LoadPlugin disk
@@ -76,12 +80,14 @@ LoadPlugin memory
 #LoadPlugin olsrd
 #LoadPlugin openvpn
 #LoadPlugin perl
+#LoadPlugin pinba
 #LoadPlugin ping
 #LoadPlugin postgresql
 #LoadPlugin powerdns
 LoadPlugin processes
 #LoadPlugin protocols
 #LoadPlugin python
+#LoadPlugin rrdcached
 LoadPlugin rrdtool
 #LoadPlugin sensors
 #LoadPlugin serial
@@ -93,15 +99,31 @@ LoadPlugin swap
 #LoadPlugin teamspeak2
 #LoadPlugin ted
 #LoadPlugin thermal
+#LoadPlugin tokyotyrant
 #LoadPlugin unixsock
 #LoadPlugin uptime
 LoadPlugin users
 #LoadPlugin uuid
+#LoadPlugin varnish
 #LoadPlugin vmem
 #LoadPlugin vserver
 #LoadPlugin wireless
 #LoadPlugin write_http
 
+#<Plugin amqp>
+#      <Publish "name">
+#              Host "localhost"
+#              Port "5672"
+#              VHost "/"
+#              User "guest"
+#              Password "guest"
+#              Exchange "amq.fanout"
+#              RoutingKey "collectd"
+#              Persistent false
+#              StoreRates false
+#      </Publish>
+#</Plugin>
+
 #<Plugin apache>
 #      <Instance "foo">
 #              URL "http://localhost/server-status?auto"
@@ -207,6 +229,25 @@ LoadPlugin users
 #  </URL>
 #</Plugin>
 
+#<Plugin "curl_xml">
+#      <URL "http://localhost/stats.xml">
+#              Host "my_host"
+#              Instance "some_instance"
+#              User "collectd"
+#              Password "thaiNg0I"
+#              VerifyPeer true
+#              VerifyHost true
+#              CACert "/path/to/ca.crt"
+#
+#              <XPath "table[@id=\"magic_level\"]/tr">
+#                      Type "magic_level"
+#                      InstancePrefix "prefix-"
+#                      InstanceFrom "td[1]"
+#                      ValuesFrom "td[2]/span[@class=\"level\"]"
+#              </XPath>
+#      </URL>
+#</Plugin>
+
 #<Plugin dbi>
 #      <Query "num_of_customers">
 #              Statement "SELECT 'customers' AS c_key, COUNT(*) AS c_value \
@@ -276,6 +317,7 @@ LoadPlugin users
 #              MTime "-5m"
 #              Size "+10k"
 #              Recursive true
+#              IncludeHidden false
 #      </Directory>
 #</Plugin>
 
@@ -298,7 +340,6 @@ LoadPlugin users
 #<Plugin hddtemp>
 #      Host "127.0.0.1"
 #      Port 7634
-#      TranslateDevicename false
 #</Plugin>
 
 #<Plugin interface>
@@ -328,6 +369,7 @@ LoadPlugin users
 
 #<Plugin java>
 #      JVMArg "-verbose:jni"
+#      JVMArg "-Djava.class.path=/usr/share/collectd/java/collectd-api.jar"
 #
 #      LoadPlugin "org.collectd.java.GenericJMX"
 #      <Plugin "GenericJMX">
@@ -344,6 +386,7 @@ LoadPlugin users
 #      InterfaceDevice "name:device"
 #      IgnoreSelected false
 #      HostnameFormat name
+#      InterfaceFormat name
 #</Plugin>
 
 #<Plugin madwifi>
@@ -368,6 +411,7 @@ LoadPlugin users
 #              Key "page_key"
 #              <Match>
 #                      Regex "(\\d+) bytes sent"
+#                      ExcludeRegex "<lines to be excluded>"
 #                      DSType CounterAdd
 #                      Type "ipt_octets"
 #                      Instance "type_instance"
@@ -416,6 +460,7 @@ LoadPlugin users
 #              SecurityLevel Encrypt
 #              Username "user"
 #              Password "secret"
+#              Interface "eth0"
 #      </Server>
 #      TimeToLive "128"
 #
@@ -424,6 +469,7 @@ LoadPlugin users
 #      <Listen "239.192.74.66" "25826">
 #              SecurityLevel Sign
 #              AuthFile "/etc/collectd/passwd"
+#              Interface "eth0"
 #      </Listen>
 #      MaxPacketSize 1024
 #
@@ -432,6 +478,9 @@ LoadPlugin users
 #
 #      # statistics about the network plugin itself
 #      ReportStats false
+#
+#      # "garbage collection"
+#      CacheFlush 1800
 #</Plugin>
 
 #<Plugin nginx>
@@ -482,11 +531,15 @@ LoadPlugin users
 
 #<Plugin openvpn>
 #      StatusFile "/etc/openvpn/openvpn-status.log"
+#      ImprovedNamingSchema false
+#      CollectCompression true
+#      CollectIndividualUsers true
+#      CollectUserCount false
 #</Plugin>
 
 #<Plugin perl>
 #      IncludeDir "/my/include/path"
-#      BaseName "Collectd::Plugin"
+#      BaseName "Collectd::Plugins"
 #      EnableDebugger ""
 #      LoadPlugin Monitorus
 #      LoadPlugin OpenVZ
@@ -497,6 +550,16 @@ LoadPlugin users
 #      </Plugin>
 #</Plugin>
 
+#<Plugin pinba>
+#      Address "::0"
+#      Port "30002"
+#      <View "name">
+#              Host "host name"
+#              Server "server name"
+#              Script "script name"
+#      <View>
+#</Plugin>
+
 #<Plugin ping>
 #      Host "host.foo.bar"
 #      Host "host.baz.qux"
@@ -549,6 +612,7 @@ LoadPlugin users
 #      </Database>
 #
 #      <Database bar>
+#              Interval 60
 #              Service "service_name"
 #
 #              Query backend # predefined
@@ -591,6 +655,13 @@ LoadPlugin users
 #      </Module>
 #</Plugin>
 
+#<Plugin rrdcached>
+#      DaemonAddress "unix:/var/run/rrdcached.sock"
+#      DataDir "/var/lib/rrdcached/db/collectd"
+#      CreateFiles true
+#      CollectStatistics true
+#</Plugin>
+
 <Plugin rrdtool>
        DataDir "/var/lib/collectd/rrd"
 #      CacheTimeout 120
@@ -691,6 +762,7 @@ LoadPlugin users
 #              </Match>
 #              <Match>
 #                      Regex "\\<R=local_user\\>"
+#                      ExcludeRegex "\\<R=local_user\\>.*mail_spool defer"
 #                      DSType "CounterInc"
 #                      Type "counter"
 #                      Instance "local_user"
@@ -721,16 +793,43 @@ LoadPlugin users
 #      IgnoreSelected false
 #</Plugin>
 
+#<Plugin tokyotyrant>
+#      Host "localhost"
+#      Port "1978"
+#</Plugin>
+
 #<Plugin unixsock>
 #      SocketFile "/var/run/collectd-unixsock"
 #      SocketGroup "collectd"
 #      SocketPerms "0660"
+#      DeleteSocket false
 #</Plugin>
 
 #<Plugin uuid>
 #      UUIDFile "/etc/uuid"
 #</Plugin>
 
+#<Plugin varnish>
+#      <Instance>
+#              CollectCache true
+#              CollectBackend true
+#              CollectConnections true
+#              CollectSHM true
+#              CollectESI false
+#              CollectFetch false
+#              CollectHCB false
+#              CollectSMA false
+#              CollectSMS false
+#              CollectSM false
+#              CollectTotals false
+#              CollectWorkers false
+#      </Instance>
+#
+#      <Instance "myinstance">
+#              CollectCache true
+#      </Instance>
+#</Plugin>
+
 #<Plugin vmem>
 #      Verbose false
 #</Plugin>
@@ -739,6 +838,11 @@ LoadPlugin users
 #      <URL "http://example.com/collectd-post">
 #              User "collectd"
 #              Password "secret"
+#              VerifyPeer true
+#              VerifyHost true
+#              CACert "/etc/ssl/ca.crt"
+#              Format "Command"
+#              StoreRates false
 #      </URL>
 #</Plugin>