Code

Enable the intel_rdt plugin
[pkg-collectd.git] / debian / collectd.conf
index 770a03425e9c08228199f33ba16f7a42196a75cf..2e1bf5fd3982e284bb7bb7c01cb1bdc656186ab5 100644 (file)
@@ -95,10 +95,12 @@ LoadPlugin battery
 #LoadPlugin bind
 #LoadPlugin ceph
 #LoadPlugin cgroups
+#LoadPlugin chrony
 #LoadPlugin conntrack
 #LoadPlugin contextswitch
 LoadPlugin cpu
 #LoadPlugin cpufreq
+#LoadPlugin cpusleep
 #LoadPlugin csv
 #LoadPlugin curl
 #LoadPlugin curl_json
@@ -107,6 +109,7 @@ LoadPlugin cpu
 LoadPlugin df
 LoadPlugin disk
 #LoadPlugin dns
+#LoadPlugin dpdkstat
 #LoadPlugin drbd
 #LoadPlugin email
 LoadPlugin entropy
@@ -116,7 +119,10 @@ LoadPlugin entropy
 #LoadPlugin filecount
 #LoadPlugin fscache
 #LoadPlugin gmond
+#LoadPlugin gps
+#LoadPlugin hugepages
 #LoadPlugin hddtemp
+#LoadPlugin intel_rdt
 LoadPlugin interface
 #LoadPlugin ipc
 #LoadPlugin ipmi
@@ -125,6 +131,7 @@ LoadPlugin interface
 LoadPlugin irq
 #LoadPlugin java
 LoadPlugin load
+#LoadPlugin lua
 #LoadPlugin lvm
 #LoadPlugin madwifi
 #LoadPlugin mbmon
@@ -133,6 +140,7 @@ LoadPlugin load
 #LoadPlugin memcached
 LoadPlugin memory
 #LoadPlugin modbus
+#LoadPlugin mqtt
 #LoadPlugin multimeter
 #LoadPlugin mysql
 #LoadPlugin netlink
@@ -141,10 +149,12 @@ LoadPlugin memory
 #LoadPlugin nginx
 #LoadPlugin notify_desktop
 #LoadPlugin notify_email
+#LoadPlugin notify_nagios
 #LoadPlugin ntpd
 #LoadPlugin numa
 #LoadPlugin nut
 #LoadPlugin olsrd
+#LoadPlugin onewire
 #LoadPlugin openldap
 #LoadPlugin openvpn
 #LoadPlugin perl
@@ -178,7 +188,6 @@ LoadPlugin swap
 #LoadPlugin uptime
 LoadPlugin users
 #LoadPlugin uuid
-#LoadPlugin varnish
 #LoadPlugin virt
 #LoadPlugin vmem
 #LoadPlugin vserver
@@ -187,10 +196,13 @@ LoadPlugin users
 #LoadPlugin write_http
 #LoadPlugin write_kafka
 #LoadPlugin write_log
+#LoadPlugin write_mongodb
+#LoadPlugin write_prometheus
 #LoadPlugin write_redis
 #LoadPlugin write_riemann
 #LoadPlugin write_sensu
 #LoadPlugin write_tsdb
+#LoadPlugin xencpu
 #LoadPlugin zfs_arc
 #LoadPlugin zookeeper
 
@@ -261,6 +273,7 @@ LoadPlugin users
 #      Host "localhost"
 #      Port "3551"
 #      ReportSeconds true
+#      PersistentConnection true
 #</Plugin>
 
 #<Plugin ascent>
@@ -284,7 +297,8 @@ LoadPlugin users
 
 #<Plugin battery>
 #      ValuesPercentage false
-#      ReportDegraded
+#      ReportDegraded false
+#      QueryStateFS false
 #</Plugin>
 
 #<Plugin bind>
@@ -325,6 +339,12 @@ LoadPlugin users
 #      </Daemon>
 #</Plugin>
 
+#<Plugin chrony>
+#      Host    "localhost"
+#      Port    "323"
+#      Timeout "2"
+#</Plugin>
+
 #<Plugin cgroups>
 #      CGroup "libvirt"
 #      IgnoreSelected false
@@ -464,7 +484,6 @@ LoadPlugin users
        IgnoreSelected true
 
 #      ReportByDevice false
-#      ReportReserved false
 #      ReportInodes false
 
 #      ValuesAbsolute true
@@ -485,6 +504,16 @@ LoadPlugin users
 #      SelectNumericQueryTypes false
 #</Plugin>
 
+#<Plugin dpdkstat>
+#       Interval 1
+#       Coremask "0xf"
+#       ProcessType "secondary"
+#       FilePrefix "rte"
+#       EnabledPortMask 0xffff
+#       PortName "interface1"
+#       PortName "interface2"
+#</Plugin>
+
 #<Plugin email>
 #      SocketFile "/var/run/collectd-email"
 #      SocketGroup "collectd"
@@ -537,14 +566,35 @@ LoadPlugin users
 #      </Metric>
 #</Plugin>
 
+#<Plugin gps>
+#      Host "127.0.0.1"
+#      Port "2947"
+#      Timeout 0.015
+#      PauseConnect 5
+#</Plugin>
+
 #<Plugin hddtemp>
 #      Host "127.0.0.1"
 #      Port 7634
 #</Plugin>
 
+#<Plugin hugepages>
+#    ReportPerNodeHP  true
+#    ReportRootHP     true
+#    ValuesPages      true
+#    ValuesBytes      false
+#    ValuesPercentage false
+#</Plugin>
+
+#<Plugin "intel_rdt">
+#  Cores "0-2"
+#</Plugin>
+
 #<Plugin interface>
 #      Interface "eth0"
 #      IgnoreSelected false
+#      ReportInactive true
+#      UniqueName false
 #</Plugin>
 
 #<Plugin ipmi>
@@ -558,6 +608,7 @@ LoadPlugin users
 
 #<Plugin iptables>
 #      Chain "table" "chain"
+#      Chain6 "table" "chain"
 #</Plugin>
 
 #<Plugin irq>
@@ -582,6 +633,12 @@ LoadPlugin users
 #      ReportRelative true
 #</Plugin>
 
+#<Plugin lua>
+#      BasePath "/usr/share/collectd/lua"
+#      Script "script1.lua"
+#      Script "script2.lua"
+#</Plugin>
+
 #<Plugin madwifi>
 #      Interface "wlan0"
 #      IgnoreSelected false
@@ -621,7 +678,8 @@ LoadPlugin users
 #      <Instance "local">
 #              Socket "/var/run/memcached.sock"
 # or:
-#              Host "127.0.0.1"
+#              #Host "memcache.example.com"
+#              Address "127.0.0.1"
 #              Port "11211"
 #      </Instance>
 #</Plugin>
@@ -652,6 +710,35 @@ LoadPlugin users
 #      </Host>
 #</Plugin>
 
+#<Plugin mqtt>
+#      <Publish "name">
+#              Host "localhost"
+#              Port 1883
+#              ClientId "localhost"
+#              User "user"
+#              Password "secret"
+#              QoS 0
+#              Prefix "collectd"
+#              StoreRates true
+#              Retain false
+#              CACert "/etc/ssl/ca.crt"
+#              CertificateFile "/etc/ssl/client.crt"
+#              CertificateKeyFile "/etc/ssl/client.pem"
+#              TLSProtocol "tlsv1.2"
+#              CipherSuite "ciphers"
+#      <Publish>
+#      <Subscribe "name">
+#              Host "localhost"
+#              Port 1883
+#              ClientId "localhost"
+#              User "user"
+#              Password "secret"
+#              QoS 2
+#              Topic "collectd/#"
+#              CleanSession true
+#      </Subscribe>
+#</Plugin>
+
 #<Plugin mysql>
 #      <Database db_name>
 #              Host "database.serv.er"
@@ -659,6 +746,11 @@ LoadPlugin users
 #              User "db_user"
 #              Password "secret"
 #              Database "db_name"
+#              SSLKey "/path/to/key.pem"
+#              SSLCert "/path/to/cert.pem"
+#              SSLCA "/path/to/ca.pem"
+#              SSLCAPath "/path/to/cas/"
+#              SSLCipher "DHE-RSA-AES256-SHA"
 #              MasterStats true
 #              ConnectTimeout 10
 #              InnodbStats true
@@ -671,6 +763,13 @@ LoadPlugin users
 #              SlaveStats true
 #              SlaveNotifications true
 #      </Database>
+#
+#      <Database galera>
+#              Alias "galera"
+#              Host "localhost"
+#              Socket "/var/run/mysql/mysqld.sock"
+#              WsrepStats true
+#      </Database>
 #</Plugin>
 
 #<Plugin netlink>
@@ -741,6 +840,10 @@ LoadPlugin users
 #      Recipient "email2@domain2.com"
 #</Plugin>
 
+#<Plugin notify_nagios>
+#      CommandFile "/var/lib/icinga/rw/icinga.cmd"
+#</Plugin>
+
 #<Plugin ntpd>
 #      Host "localhost"
 #      Port 123
@@ -760,6 +863,12 @@ LoadPlugin users
 #      CollectTopology "Summary"
 #</Plugin>
 
+#<Plugin onewire>
+#      Device "-s localhost:4304"
+#      Sensor "F10FCA000800"
+#      IgnoreSelected false
+#</Plugin>
+
 #<Plugin openldap>
 #      <Instance "localhost">
 #              URL "ldap://localhost:389"
@@ -1031,6 +1140,7 @@ LoadPlugin users
 #      DeleteTimers   false
 #      DeleteGauges   false
 #      DeleteSets     false
+#      CounterSum     false
 #      TimerPercentile 90.0
 #      TimerPercentile 95.0
 #      TimerPercentile 99.0
@@ -1082,6 +1192,27 @@ LoadPlugin users
 #                      Instance "local_user"
 #              </Match>
 #      </File>
+#      <File "/var/log/nginx/apache-time.log">
+#              #Use the following log format in nginx:
+#              #log_format response_time '[$host] "$upstream_response_time" ...'
+#              Instance "apache"
+#              <Match>
+#                      Regex "^\\S+ \"([0-9.]+)\""
+#                      <DSType Distribution>
+#                              Percentile 80    # -> latency-foo-80
+#                              Percentile 95    # -> latency-foo-95
+#                              Percentile 99    # -> latency-foo-99
+#                              Bucket 0   0.1   # -> bucket-latency-foo-0_0.1
+#                              Bucket 0.1 0.2   # -> bucket-latency-foo-0.1_0.2
+#                              Bucket 0.2 0.5   # -> bucket-latency-foo-0.2_0.5
+#                              Bucket 0.5 1.0   # -> bucket-latency-foo-0.5_1
+#                              Bucket 1.0 2.0   # -> bucket-latency-foo-1_2
+#                              Bucket 2.0 0     # -> bucket-latency-foo-2_inf
+#                      </DSType>
+#                      Type "latency"
+#                      Instance "foo"
+#              </Match>
+#      </File>
 #</Plugin>
 
 #<Plugin tail_csv>
@@ -1144,10 +1275,10 @@ LoadPlugin users
 ##     None of the following option should be set manually
 ##     This plugin automatically detect most optimal options
 ##     Only set values here if:
-##     - The module ask you to
+##     - The module asks you to
 ##     - You want to disable the collection of some data
-##     - Your (intel) CPU is not supported (yet) by the module
-##     - The module generate a lot of errors 'MSR offset 0x... read failed'
+##     - Your (Intel) CPU is not supported (yet) by the module
+##     - The module generates a lot of errors 'MSR offset 0x... read failed'
 ##     In the last two cases, please open a bug request
 #
 #      TCCActivationTemp "100"
@@ -1170,41 +1301,13 @@ LoadPlugin users
 #      UUIDFile "/etc/uuid"
 #</Plugin>
 
-#<Plugin varnish>
-#      <Instance>
-#              CollectBackend true
-#              CollectBan false           # Varnish 3 and above
-#              CollectCache true
-#              CollectConnections true
-#              CollectDirectorDNS false   # Varnish 3 only
-#              CollectESI false
-#              CollectFetch false
-#              CollectHCB false
-#              CollectObjects false
-#              CollectPurge false         # Varnish 2 only
-#              CollectSession false
-#              CollectSHM true
-#              CollectSMA false           # Varnish 2 only
-#              CollectSMS false
-#              CollectSM false            # Varnish 2 only
-#              CollectStruct false
-#              CollectTotals false
-#              CollectUptime false        # Varnish 3 and above
-#              CollectdVCL false
-#              CollectVSM false           # Varnish 4 only
-#              CollectWorkers false
-#      </Instance>
-#
-#      <Instance "myinstance">
-#              CollectCache true
-#      </Instance>
-#</Plugin>
-
 #<Plugin virt>
 #      Connection "xen:///"
 #      RefreshInterval 60
 #      Domain "name"
 #      BlockDevice "name:device"
+#      BlockDeviceFormat target
+#      BlockDeviceFormatBasename false
 #      InterfaceDevice "name:device"
 #      IgnoreSelected false
 #      HostnameFormat name
@@ -1221,12 +1324,16 @@ LoadPlugin users
 #              Host "localhost"
 #              Port "2003"
 #              Protocol "tcp"
+#              ReconnectInterval 0
 #              LogSendErrors true
 #              Prefix "collectd"
 #              Postfix "collectd"
 #              StoreRates true
 #              AlwaysAppendDS false
 #              EscapeCharacter "_"
+#              SeparateInstances false
+#              PreserveSeparator false
+#              DropDuplicateFields false
 #      </Node>
 #</Plugin>
 
@@ -1242,12 +1349,16 @@ LoadPlugin users
 #              ClientKey "/etc/ssl/client.pem"
 #              ClientCert "/etc/ssl/client.crt"
 #              ClientKeyPass "secret"
+#              Header "X-Custom-Header: custom_value"
 #              SSLVersion "TLSv1"
 #              Format "Command"
+#              Metrics true
+#              Notifications false
 #              StoreRates false
 #              BufferSize 4096
 #              LowSpeedLimit 0
 #              Timeout 0
+#              Prefix "collectd/"
 #      </Node>
 #</Plugin>
 
@@ -1258,6 +1369,30 @@ LoadPlugin users
 #      </Topic>
 #</Plugin>
 
+#<Plugin write_mongodb>
+#      <Node "example">
+#              Host "localhost"
+#              Port "27017"
+#              Timeout 1000
+#              StoreRates false
+#              Database "auth_db"
+#              User "auth_user"
+#              Password "auth_passwd"
+#      </Node>
+#</Plugin>
+
+#<Plugin write_prometheus>
+#      Port "9103"
+#</Plugin>
+
+#<Plugin write_redis>
+#      <Node "example">
+#              Host "localhost"
+#              Port "6379"
+#              Timeout 1000
+#      <Node>
+#</Plugin>
+
 #<Plugin write_riemann>
 #      <Node "example">
 #              Host "localhost"