diff --git a/debian/collectd.conf b/debian/collectd.conf
index d9031199e192d47be4965473cfa4ee143d1f24de..16a9d368bf68939b07fbde40bc79b4b8c47ebd36 100644 (file)
--- a/debian/collectd.conf
+++ b/debian/collectd.conf
LoadPlugin df
LoadPlugin disk
#LoadPlugin dns
+#LoadPlugin dpdkstat
#LoadPlugin drbd
#LoadPlugin email
LoadPlugin entropy
#LoadPlugin fscache
#LoadPlugin gmond
#LoadPlugin gps
+#LoadPlugin hugepages
+#LoadPlugin grpc
#LoadPlugin hddtemp
+#LoadPlugin intel_rdt
LoadPlugin interface
#LoadPlugin ipc
#LoadPlugin ipmi
#LoadPlugin write_http
#LoadPlugin write_kafka
#LoadPlugin write_log
+#LoadPlugin write_mongodb
+#LoadPlugin write_prometheus
#LoadPlugin write_redis
#LoadPlugin write_riemann
#LoadPlugin write_sensu
#<Plugin battery>
# ValuesPercentage false
# ReportDegraded false
+# QueryStateFS false
#</Plugin>
#<Plugin bind>
# 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"
# Port 7634
#</Plugin>
+#<Plugin grpc>
+# <Server "example.com" "50051">
+# EnableSSL true
+# SSLCACertificateFile "/path/to/root.pem"
+# SSLCertificateFile "/path/to/server.pem"
+# SSLCertificateKeyFile "/path/to/server.key"
+# </Server>
+# <Listen "0.0.0.0" "50051">
+# EnableSSL true
+# SSLCACertificateFile "/path/to/root.pem"
+# SSLCertificateFile "/path/to/client.pem"
+# SSLCertificateKeyFile "/path/to/client.key"
+# </Listen>
+#</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
# <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>
# 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>
#</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>
+# This tag support an argument if you want to
+# monitor the local instance just use </Instance>
+# If you prefer defining another instance you can do
+# so by using <Instance "myinstance">
+# <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 & 4 only
+# CollectSMS false
+# CollectSM false # Varnish 2 only
+# CollectStruct false
+# CollectTotals false
+# CollectUptime false # Varnish 3 and above
+# CollectVCL false
+# CollectVSM false # Varnish 4 only
+# CollectWorkers false
+# CollectLock false # Varnish 4 only
+# CollectMempool false # Varnish 4 only
+# CollectManagement false # Varnish 4 only
+# CollectSMF false # Varnish 4 only
+# CollectVBE false # Varnish 4 only
+# CollectMSE false # Varnish-Plus 4 only
+# </Instance>
#</Plugin>
#<Plugin virt>
# RefreshInterval 60
# Domain "name"
# BlockDevice "name:device"
+# BlockDeviceFormat target
+# BlockDeviceFormatBasename false
# InterfaceDevice "name:device"
# IgnoreSelected false
# HostnameFormat name
# StoreRates true
# AlwaysAppendDS false
# EscapeCharacter "_"
+# SeparateInstances false
+# PreserveSeparator false
+# DropDuplicateFields false
# </Node>
#</Plugin>
# </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"