diff --git a/debian/collectd.conf b/debian/collectd.conf
index 8b5ca60e444aa033d6c5a9429a81fa4f28bcddaa..e0346ee90efbfeba255dac72cdbbc6723e8b4565 100644 (file)
--- a/debian/collectd.conf
+++ b/debian/collectd.conf
# 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
#LoadPlugin cpufreq
#LoadPlugin csv
#LoadPlugin curl
+#LoadPlugin curl_json
#LoadPlugin dbi
LoadPlugin df
LoadPlugin disk
#LoadPlugin exec
#LoadPlugin filecount
#LoadPlugin fscache
+#LoadPlugin gmond
#LoadPlugin hddtemp
LoadPlugin interface
#LoadPlugin ipmi
#LoadPlugin java
#LoadPlugin libvirt
LoadPlugin load
+#LoadPlugin madwifi
#LoadPlugin mbmon
+#LoadPlugin memcachec
#LoadPlugin memcached
LoadPlugin memory
#LoadPlugin multimeter
#LoadPlugin notify_email
#LoadPlugin ntpd
#LoadPlugin nut
+#LoadPlugin olsrd
#LoadPlugin openvpn
#LoadPlugin perl
#LoadPlugin ping
#LoadPlugin vmem
#LoadPlugin vserver
#LoadPlugin wireless
+#LoadPlugin write_http
#<Plugin apache>
-# URL "http://localhost/status?auto"
-# User "www-user"
-# Password "secret"
-# VerifyPeer false
-# VerifyHost false
-# CACert "/etc/ssl/ca.crt"
+# <Instance "foo">
+# URL "http://localhost/server-status?auto"
+# User "www-user"
+# Password "secret"
+# VerifyPeer false
+# VerifyHost false
+# CACert "/etc/ssl/ca.crt"
+# Server "apache"
+# </Instance>
+#
+# <Instance "bar">
+# URL "http://some.domain.tld/status?auto"
+# Host "some.domain.tld"
+# Server "lighttpd"
+# </Instance>
#</Plugin>
#<Plugin apcups>
# </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 \
# MountPoint "/home"
# FSType "ext3"
# IgnoreSelected false
+# ReportByDevice false
#</Plugin>
#<Plugin disk>
#<Plugin dns>
# Interface "eth0"
# IgnoreSource "192.168.0.1"
+# SelectNumericQueryTypes false
#</Plugin>
#<Plugin email>
# </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
#<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>
# 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
#</Plugin>
+#<Plugin memcachec>
+# <Page "plugin_instance">
+# Server "localhost"
+# Key "page_key"
+# <Match>
+# Regex "(\\d+) bytes sent"
+# DSType CounterAdd
+# Type "ipt_octets"
+# Instance "type_instance"
+# </Match>
+# </Page>
+#</Plugin>
+
#<Plugin memcached>
+# Socket "/var/run/memcached.sock"
+# or:
# Host "127.0.0.1"
# Port "11211"
#</Plugin>
#</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"
+#
+# # 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 false
-# CacheFlush 1800
#</Plugin>
#<Plugin nginx>
# 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>
# CacheTimeout 120
# CacheFlush 900
# WritesPerSecond 30
+# RandomTimeout 0
#
# The following settings are rather advanced
# and should usually not be touched:
# 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"