Code

collectd.conf: Fixed sample network "proxy" configuration.
[pkg-collectd.git] / debian / collectd.conf
index 4898a7b098022127499e17f980d76161595103ce..19ccebc7ebf9cc61666d9419cb5425d0c7f6e996 100644 (file)
@@ -3,8 +3,8 @@
 # Some plugins need additional configuration and are disabled by default.
 # Please read collectd.conf(5) for details.
 #
-# You should also read /usr/share/doc/collectd/README.Debian.plugins before
-# enabling any more plugins.
+# You should also read /usr/share/doc/collectd-core/README.Debian.plugins
+# before enabling any more plugins.
 
 #Hostname "localhost"
 FQDNLookup true
@@ -37,6 +37,7 @@ LoadPlugin cpu
 #LoadPlugin cpufreq
 #LoadPlugin csv
 #LoadPlugin curl
+#LoadPlugin curl_json
 #LoadPlugin dbi
 LoadPlugin df
 LoadPlugin disk
@@ -46,6 +47,7 @@ LoadPlugin entropy
 #LoadPlugin exec
 #LoadPlugin filecount
 #LoadPlugin fscache
+#LoadPlugin gmond
 #LoadPlugin hddtemp
 LoadPlugin interface
 #LoadPlugin ipmi
@@ -55,6 +57,7 @@ LoadPlugin irq
 #LoadPlugin java
 #LoadPlugin libvirt
 LoadPlugin load
+#LoadPlugin madwifi
 #LoadPlugin mbmon
 #LoadPlugin memcachec
 #LoadPlugin memcached
@@ -69,6 +72,7 @@ LoadPlugin memory
 #LoadPlugin notify_email
 #LoadPlugin ntpd
 #LoadPlugin nut
+#LoadPlugin olsrd
 #LoadPlugin openvpn
 #LoadPlugin perl
 #LoadPlugin ping
@@ -94,10 +98,11 @@ LoadPlugin users
 #LoadPlugin vmem
 #LoadPlugin vserver
 #LoadPlugin wireless
+#LoadPlugin write_http
 
 #<Plugin apache>
 #      <Instance "foo">
-#              URL "http://localhost/status?auto"
+#              URL "http://localhost/server-status?auto"
 #              User "www-user"
 #              Password "secret"
 #              VerifyPeer false
@@ -168,6 +173,37 @@ LoadPlugin users
 #      </Page>
 #</Plugin>
 
+#<Plugin curl_json>
+## See: http://wiki.apache.org/couchdb/Runtime_Statistics
+#  <URL "http://localhost:5984/_stats">
+#    Instance "httpd"
+#    <Key "httpd/requests/count">
+#      Type "http_requests"
+#    </Key>
+#
+#    <Key "httpd_request_methods/*/count">
+#      Type "http_request_methods"
+#    </Key>
+#
+#    <Key "httpd_status_codes/*/count">
+#      Type "http_response_codes"
+#    </Key>
+#  </URL>
+## Database status metrics:
+#  <URL "http://localhost:5984/_all_dbs">
+#    Instance "dbs"
+#    <Key "*/doc_count">
+#      Type "gauge"
+#    </Key>
+#    <Key "*/doc_del_count">
+#      Type "counter"
+#    </Key>
+#    <Key "*/disk_size">
+#      Type "bytes"
+#    </Key>
+#  </URL>
+#</Plugin>
+
 #<Plugin dbi>
 #      <Query "num_of_customers">
 #              Statement "SELECT 'customers' AS c_key, COUNT(*) AS c_value \
@@ -200,6 +236,7 @@ LoadPlugin users
 #      MountPoint "/home"
 #      FSType "ext3"
 #      IgnoreSelected false
+#      ReportByDevice false
 #</Plugin>
 
 #<Plugin disk>
@@ -211,6 +248,7 @@ LoadPlugin users
 #<Plugin dns>
 #      Interface "eth0"
 #      IgnoreSource "192.168.0.1"
+#      SelectNumericQueryTypes false
 #</Plugin>
 
 #<Plugin email>
@@ -236,6 +274,22 @@ LoadPlugin users
 #      </Directory>
 #</Plugin>
 
+#<Plugin gmond>
+#      MCReceiveFrom "239.2.11.71" "8649"
+#
+#      <Metric "swap_total">
+#              Type "swap"
+#              TypeInstance "total"
+#              DataSource "value"
+#      </Metric>
+#
+#      <Metric "swap_free">
+#              Type "swap"
+#              TypeInstance "free"
+#              DataSource "value"
+#      </Metric>
+#</Plugin>
+
 #<Plugin hddtemp>
 #      Host "127.0.0.1"
 #      Port 7634
@@ -270,9 +324,10 @@ LoadPlugin users
 #<Plugin java>
 #      JVMArg "-verbose:jni"
 #
-#      LoadPlugin "org.collectd.java.Foobar"
-#      <Plugin "org.collectd.java.Foobar">
-#              Foo "Bar"
+#      LoadPlugin "org.collectd.java.GenericJMX"
+#      <Plugin "GenericJMX">
+#              # See /usr/share/doc/collectd/examples/GenericJMX.conf
+#              # for an example config.
 #      </Plugin>
 #</Plugin>
 
@@ -286,6 +341,17 @@ LoadPlugin users
 #      HostnameFormat name
 #</Plugin>
 
+#<Plugin madwifi>
+#      Interface "wlan0"
+#      IgnoreSelected false
+#      Source "SysFS"
+#      WatchSet "None"
+#      WatchAdd "node_octets"
+#      WatchAdd "node_rssi"
+#      WatchAdd "is_rx_acl"
+#      WatchAdd "is_scan_active"
+#</Plugin>
+
 #<Plugin mbmon>
 #      Host "127.0.0.1"
 #      Port 411
@@ -305,6 +371,8 @@ LoadPlugin users
 #</Plugin>
 
 #<Plugin memcached>
+#      Socket "/var/run/memcached.sock"
+# or:
 #      Host "127.0.0.1"
 #      Port "11211"
 #</Plugin>
@@ -337,13 +405,25 @@ LoadPlugin users
 #</Plugin>
 
 #<Plugin network>
+#      # client setup:
 #      Server "ff18::efc0:4a42" "25826"
-#      Server "239.192.74.66" "25826"
-#      Listen "ff18::efc0:4a42" "25826"
-#      Listen "239.192.74.66" "25826"
+#      <Server "239.192.74.66" "25826">
+#              SecurityLevel Encrypt
+#              Username "user"
+#              Password "secret"
+#      </Server>
 #      TimeToLive "128"
-#      Forward false
-#      CacheFlush 1800
+#
+#      # server setup:
+#      Listen "ff18::efc0:4a42" "25826"
+#      <Listen "239.192.74.66" "25826">
+#              SecurityLevel Sign
+#              AuthFile "/etc/collectd/passwd"
+#      </Listen>
+#      MaxPacketSize 1024
+#
+#      # proxy setup (client and server as above):
+#      Forward true
 #</Plugin>
 
 #<Plugin nginx>
@@ -384,6 +464,14 @@ LoadPlugin users
 #      UPS "upsname@hostname:port"
 #</Plugin>
 
+#<Plugin olsrd>
+#      Host "127.0.0.1"
+#      Port "2006"
+#      CollectLinks "Summary"
+#      CollectRoutes "Summary"
+#      CollectTopology "Summary"
+#</Plugin>
+
 #<Plugin openvpn>
 #      StatusFile "/etc/openvpn/openvpn-status.log"
 #</Plugin>
@@ -486,6 +574,7 @@ LoadPlugin users
 #      CacheTimeout 120
 #      CacheFlush 900
 #      WritesPerSecond 30
+#      RandomTimeout 0
 #
 # The following settings are rather advanced
 # and should usually not be touched:
@@ -624,6 +713,13 @@ LoadPlugin users
 #      Verbose false
 #</Plugin>
 
+#<Plugin write_http>
+#      <URL "http://example.com/collectd-post">
+#              User "collectd"
+#              Password "secret"
+#      </URL>
+#</Plugin>
+
 Include "/etc/collectd/filters.conf"
 Include "/etc/collectd/thresholds.conf"