2018-11-14 20:06:23 +00:00
|
|
|
# Telegraf Configuration
|
|
|
|
#
|
2016-02-22 22:16:46 +00:00
|
|
|
# Telegraf is entirely plugin driven. All metrics are gathered from the
|
|
|
|
# declared inputs, and sent to the declared outputs.
|
2018-11-14 20:06:23 +00:00
|
|
|
#
|
2016-02-22 22:16:46 +00:00
|
|
|
# Plugins must be declared in here to be active.
|
|
|
|
# To deactivate a plugin, comment out the name and any variables.
|
2018-11-14 20:06:23 +00:00
|
|
|
#
|
2016-02-22 22:16:46 +00:00
|
|
|
# Use 'telegraf -config telegraf.conf -test' to see what metrics a config
|
|
|
|
# file would generate.
|
2018-11-14 20:06:23 +00:00
|
|
|
#
|
2019-12-03 20:41:59 +00:00
|
|
|
# Environment variables can be used anywhere in this config file, simply surround
|
|
|
|
# them with ${}. For strings the variable must be within quotes (ie, "${STR_VAR}"),
|
|
|
|
# for numbers and booleans they should be plain (ie, ${INT_VAR}, ${BOOL_VAR})
|
2018-11-14 20:06:23 +00:00
|
|
|
|
2016-02-22 22:16:46 +00:00
|
|
|
|
|
|
|
# Global tags can be specified here in key="value" format.
|
|
|
|
[global_tags]
|
|
|
|
# dc = "us-east-1" # will tag all metrics with dc=us-east-1
|
|
|
|
# rack = "1a"
|
2018-11-14 20:06:23 +00:00
|
|
|
## Environment variables can be used as tags, and throughout the config file
|
|
|
|
# user = "$USER"
|
|
|
|
|
2016-02-22 22:16:46 +00:00
|
|
|
|
|
|
|
# Configuration for telegraf agent
|
|
|
|
[agent]
|
|
|
|
## Default data collection interval for all inputs
|
|
|
|
interval = "10s"
|
|
|
|
## Rounds collection interval to 'interval'
|
|
|
|
## ie, if interval="10s" then always collect on :00, :10, :20, etc.
|
|
|
|
round_interval = true
|
|
|
|
|
2018-11-14 20:06:23 +00:00
|
|
|
## Telegraf will send metrics to outputs in batches of at most
|
|
|
|
## metric_batch_size metrics.
|
|
|
|
## This controls the size of writes that Telegraf sends to output plugins.
|
|
|
|
metric_batch_size = 1000
|
|
|
|
|
2019-12-03 20:41:59 +00:00
|
|
|
## Maximum number of unwritten metrics per output. Increasing this value
|
|
|
|
## allows for longer periods of output downtime without dropping metrics at the
|
|
|
|
## cost of higher maximum memory usage.
|
2018-11-14 20:06:23 +00:00
|
|
|
metric_buffer_limit = 10000
|
2016-02-22 22:16:46 +00:00
|
|
|
|
|
|
|
## Collection jitter is used to jitter the collection by a random amount.
|
|
|
|
## Each plugin will sleep for a random time within jitter before collecting.
|
|
|
|
## This can be used to avoid many plugins querying things like sysfs at the
|
|
|
|
## same time, which can have a measurable effect on the system.
|
|
|
|
collection_jitter = "0s"
|
|
|
|
|
2018-11-14 20:06:23 +00:00
|
|
|
## Default flushing interval for all outputs. Maximum flush_interval will be
|
|
|
|
## flush_interval + flush_jitter
|
2016-02-22 22:16:46 +00:00
|
|
|
flush_interval = "10s"
|
|
|
|
## Jitter the flush interval by a random amount. This is primarily to avoid
|
|
|
|
## large write spikes for users running a large number of telegraf instances.
|
|
|
|
## ie, a jitter of 5s and interval 10s means flushes will happen every 10-15s
|
|
|
|
flush_jitter = "0s"
|
|
|
|
|
2018-11-14 20:06:23 +00:00
|
|
|
## By default or when set to "0s", precision will be set to the same
|
|
|
|
## timestamp order as the collection interval, with the maximum being 1s.
|
|
|
|
## ie, when interval = "10s", precision will be "1s"
|
|
|
|
## when interval = "250ms", precision will be "1ms"
|
|
|
|
## Precision will NOT be used for service inputs. It is up to each individual
|
|
|
|
## service input to set the timestamp at the appropriate precision.
|
|
|
|
## Valid time units are "ns", "us" (or "µs"), "ms", "s".
|
|
|
|
precision = ""
|
|
|
|
|
2019-07-31 20:30:30 +00:00
|
|
|
## Log at debug level.
|
|
|
|
# debug = false
|
|
|
|
## Log only error level messages.
|
|
|
|
# quiet = false
|
|
|
|
|
2019-12-03 20:41:59 +00:00
|
|
|
## Log target controls the destination for logs and can be one of "file",
|
|
|
|
## "stderr" or, on Windows, "eventlog". When set to "file", the output file
|
|
|
|
## is determined by the "logfile" setting.
|
|
|
|
# logtarget = "file"
|
|
|
|
|
|
|
|
## Name of the file to be logged to when using the "file" logtarget. If set to
|
|
|
|
## the empty string then logs are written to stderr.
|
2019-07-31 20:30:30 +00:00
|
|
|
# logfile = ""
|
2016-09-30 21:37:56 +00:00
|
|
|
|
2019-06-05 21:07:30 +00:00
|
|
|
## The logfile will be rotated after the time interval specified. When set
|
2019-07-31 20:30:30 +00:00
|
|
|
## to 0 no time based rotation is performed. Logs are rotated only when
|
|
|
|
## written to, if there is no log activity rotation may be delayed.
|
2019-06-05 21:07:30 +00:00
|
|
|
# logfile_rotation_interval = "0d"
|
|
|
|
|
|
|
|
## The logfile will be rotated when it becomes larger than the specified
|
|
|
|
## size. When set to 0 no size based rotation is performed.
|
|
|
|
# logfile_rotation_max_size = "0MB"
|
|
|
|
|
|
|
|
## Maximum number of rotated archives to keep, any older logs are deleted.
|
|
|
|
## If set to -1, no archives are removed.
|
|
|
|
# logfile_rotation_max_archives = 5
|
|
|
|
|
2016-02-22 22:16:46 +00:00
|
|
|
## Override default hostname, if empty use os.Hostname()
|
|
|
|
hostname = ""
|
2018-11-14 20:06:23 +00:00
|
|
|
## If set to true, do no set the "host" tag in the telegraf agent.
|
|
|
|
omit_hostname = false
|
2016-02-22 22:16:46 +00:00
|
|
|
|
|
|
|
|
|
|
|
###############################################################################
|
2019-12-03 20:41:59 +00:00
|
|
|
# OUTPUT PLUGINS #
|
2016-02-22 22:16:46 +00:00
|
|
|
###############################################################################
|
|
|
|
|
2019-12-03 20:41:59 +00:00
|
|
|
|
2018-11-14 20:06:23 +00:00
|
|
|
# Configuration for sending metrics to InfluxDB
|
2016-02-22 22:16:46 +00:00
|
|
|
[[outputs.influxdb]]
|
2018-11-14 20:06:23 +00:00
|
|
|
## The full HTTP or UDP URL for your InfluxDB instance.
|
|
|
|
##
|
|
|
|
## Multiple URLs can be specified for a single cluster, only ONE of the
|
|
|
|
## urls will be written to each interval.
|
|
|
|
# urls = ["unix:///var/run/influxdb.sock"]
|
|
|
|
# urls = ["udp://127.0.0.1:8089"]
|
|
|
|
# urls = ["http://127.0.0.1:8086"]
|
|
|
|
|
|
|
|
## The target database for metrics; will be created as needed.
|
2019-12-03 20:41:59 +00:00
|
|
|
## For UDP url endpoint database needs to be configured on server side.
|
2018-11-14 20:06:23 +00:00
|
|
|
# database = "telegraf"
|
|
|
|
|
2019-12-03 20:41:59 +00:00
|
|
|
## The value of this tag will be used to determine the database. If this
|
|
|
|
## tag is not set the 'database' option is used as the default.
|
|
|
|
# database_tag = ""
|
|
|
|
|
2020-04-13 19:46:03 +00:00
|
|
|
## If true, the 'database_tag' will not be included in the written metric.
|
2019-12-03 20:41:59 +00:00
|
|
|
# exclude_database_tag = false
|
|
|
|
|
2018-11-14 20:06:23 +00:00
|
|
|
## If true, no CREATE DATABASE queries will be sent. Set to true when using
|
|
|
|
## Telegraf with a user without permissions to create databases or when the
|
|
|
|
## database already exists.
|
|
|
|
# skip_database_creation = false
|
|
|
|
|
|
|
|
## Name of existing retention policy to write to. Empty string writes to
|
|
|
|
## the default retention policy. Only takes effect when using HTTP.
|
|
|
|
# retention_policy = ""
|
|
|
|
|
2020-04-13 19:46:03 +00:00
|
|
|
## The value of this tag will be used to determine the retention policy. If this
|
|
|
|
## tag is not set the 'retention_policy' option is used as the default.
|
|
|
|
# retention_policy_tag = ""
|
|
|
|
|
|
|
|
## If true, the 'retention_policy_tag' will not be included in the written metric.
|
|
|
|
# exclude_retention_policy_tag = false
|
|
|
|
|
2018-11-14 20:06:23 +00:00
|
|
|
## Write consistency (clusters only), can be: "any", "one", "quorum", "all".
|
|
|
|
## Only takes effect when using HTTP.
|
|
|
|
# write_consistency = "any"
|
|
|
|
|
|
|
|
## Timeout for HTTP messages.
|
|
|
|
# timeout = "5s"
|
|
|
|
|
|
|
|
## HTTP Basic Auth
|
2016-02-22 22:16:46 +00:00
|
|
|
# username = "telegraf"
|
|
|
|
# password = "metricsmetricsmetricsmetrics"
|
2018-11-14 20:06:23 +00:00
|
|
|
|
|
|
|
## HTTP User-Agent
|
2016-02-22 22:16:46 +00:00
|
|
|
# user_agent = "telegraf"
|
2018-11-14 20:06:23 +00:00
|
|
|
|
|
|
|
## UDP payload size is the maximum packet size to send.
|
|
|
|
# udp_payload = "512B"
|
|
|
|
|
|
|
|
## Optional TLS Config for use on HTTP connections.
|
|
|
|
# tls_ca = "/etc/telegraf/ca.pem"
|
|
|
|
# tls_cert = "/etc/telegraf/cert.pem"
|
|
|
|
# tls_key = "/etc/telegraf/key.pem"
|
|
|
|
## Use TLS but skip chain & host verification
|
|
|
|
# insecure_skip_verify = false
|
|
|
|
|
|
|
|
## HTTP Proxy override, if unset values the standard proxy environment
|
|
|
|
## variables are consulted to determine which proxy, if any, should be used.
|
|
|
|
# http_proxy = "http://corporate.proxy:3128"
|
|
|
|
|
|
|
|
## Additional HTTP headers
|
|
|
|
# http_headers = {"X-Special-Header" = "Special-Value"}
|
|
|
|
|
|
|
|
## HTTP Content-Encoding for write request body, can be set to "gzip" to
|
|
|
|
## compress body or "identity" to apply no encoding.
|
|
|
|
# content_encoding = "identity"
|
|
|
|
|
|
|
|
## When true, Telegraf will output unsigned integers as unsigned values,
|
|
|
|
## i.e.: "42u". You will need a version of InfluxDB supporting unsigned
|
|
|
|
## integer values. Enabling this option will result in field type errors if
|
|
|
|
## existing data has been written.
|
|
|
|
# influx_uint_support = false
|
2016-02-22 22:16:46 +00:00
|
|
|
|
2019-08-05 18:21:26 +00:00
|
|
|
# # Configuration for sending metrics to InfluxDB
|
|
|
|
# [[outputs.influxdb_v2]]
|
|
|
|
# ## The URLs of the InfluxDB cluster nodes.
|
|
|
|
# ##
|
|
|
|
# ## Multiple URLs can be specified for a single cluster, only ONE of the
|
|
|
|
# ## urls will be written to each interval.
|
2019-12-03 20:41:59 +00:00
|
|
|
# ## ex: urls = ["https://us-west-2-1.aws.cloud2.influxdata.com"]
|
2019-08-05 18:21:26 +00:00
|
|
|
# urls = ["http://127.0.0.1:9999"]
|
|
|
|
#
|
|
|
|
# ## Token for authentication.
|
|
|
|
# token = ""
|
|
|
|
#
|
|
|
|
# ## Organization is the name of the organization you wish to write to; must exist.
|
|
|
|
# organization = ""
|
|
|
|
#
|
|
|
|
# ## Destination bucket to write into.
|
|
|
|
# bucket = ""
|
|
|
|
#
|
|
|
|
# ## The value of this tag will be used to determine the bucket. If this
|
|
|
|
# ## tag is not set the 'bucket' option is used as the default.
|
|
|
|
# # bucket_tag = ""
|
|
|
|
#
|
|
|
|
# ## If true, the bucket tag will not be added to the metric.
|
|
|
|
# # exclude_bucket_tag = false
|
|
|
|
#
|
|
|
|
# ## Timeout for HTTP messages.
|
|
|
|
# # timeout = "5s"
|
|
|
|
#
|
|
|
|
# ## Additional HTTP headers
|
|
|
|
# # http_headers = {"X-Special-Header" = "Special-Value"}
|
|
|
|
#
|
|
|
|
# ## HTTP Proxy override, if unset values the standard proxy environment
|
|
|
|
# ## variables are consulted to determine which proxy, if any, should be used.
|
|
|
|
# # http_proxy = "http://corporate.proxy:3128"
|
|
|
|
#
|
|
|
|
# ## HTTP User-Agent
|
|
|
|
# # user_agent = "telegraf"
|
|
|
|
#
|
|
|
|
# ## Content-Encoding for write request body, can be set to "gzip" to
|
|
|
|
# ## compress body or "identity" to apply no encoding.
|
|
|
|
# # content_encoding = "gzip"
|
|
|
|
#
|
|
|
|
# ## Enable or disable uint support for writing uints influxdb 2.0.
|
|
|
|
# # influx_uint_support = false
|
|
|
|
#
|
|
|
|
# ## Optional TLS Config for use on HTTP connections.
|
|
|
|
# # tls_ca = "/etc/telegraf/ca.pem"
|
|
|
|
# # tls_cert = "/etc/telegraf/cert.pem"
|
|
|
|
# # tls_key = "/etc/telegraf/key.pem"
|
|
|
|
# ## Use TLS but skip chain & host verification
|
|
|
|
# # insecure_skip_verify = false
|
2016-02-22 22:16:46 +00:00
|
|
|
|
2019-12-03 20:41:59 +00:00
|
|
|
|
2016-02-22 22:16:46 +00:00
|
|
|
###############################################################################
|
2019-12-03 20:41:59 +00:00
|
|
|
# INPUT PLUGINS #
|
2016-02-22 22:16:46 +00:00
|
|
|
###############################################################################
|
|
|
|
|
2019-12-03 20:41:59 +00:00
|
|
|
|
2016-02-23 22:40:02 +00:00
|
|
|
# Windows Performance Counters plugin.
|
|
|
|
# These are the recommended method of monitoring system metrics on windows,
|
|
|
|
# as the regular system plugins (inputs.cpu, inputs.mem, etc.) rely on WMI,
|
2016-09-30 21:37:56 +00:00
|
|
|
# which utilize more system resources.
|
2016-02-23 22:40:02 +00:00
|
|
|
#
|
|
|
|
# See more configuration examples at:
|
|
|
|
# https://github.com/influxdata/telegraf/tree/master/plugins/inputs/win_perf_counters
|
|
|
|
|
|
|
|
[[inputs.win_perf_counters]]
|
|
|
|
[[inputs.win_perf_counters.object]]
|
|
|
|
# Processor usage, alternative to native, reports on a per core.
|
|
|
|
ObjectName = "Processor"
|
|
|
|
Instances = ["*"]
|
2016-09-30 21:37:56 +00:00
|
|
|
Counters = [
|
|
|
|
"% Idle Time",
|
|
|
|
"% Interrupt Time",
|
|
|
|
"% Privileged Time",
|
|
|
|
"% User Time",
|
|
|
|
"% Processor Time",
|
2017-01-24 20:38:10 +00:00
|
|
|
"% DPC Time",
|
2016-09-30 21:37:56 +00:00
|
|
|
]
|
2016-02-23 22:40:02 +00:00
|
|
|
Measurement = "win_cpu"
|
2016-09-30 21:37:56 +00:00
|
|
|
# Set to true to include _Total instance when querying for all (*).
|
2017-01-24 20:38:10 +00:00
|
|
|
IncludeTotal=true
|
2016-02-23 22:40:02 +00:00
|
|
|
|
|
|
|
[[inputs.win_perf_counters.object]]
|
|
|
|
# Disk times and queues
|
|
|
|
ObjectName = "LogicalDisk"
|
|
|
|
Instances = ["*"]
|
2016-09-30 21:37:56 +00:00
|
|
|
Counters = [
|
|
|
|
"% Idle Time",
|
2017-03-02 08:43:33 +00:00
|
|
|
"% Disk Time",
|
|
|
|
"% Disk Read Time",
|
2016-09-30 21:37:56 +00:00
|
|
|
"% Disk Write Time",
|
2017-01-24 20:38:10 +00:00
|
|
|
"% Free Space",
|
2019-08-21 00:12:21 +00:00
|
|
|
"Current Disk Queue Length",
|
2017-01-24 20:38:10 +00:00
|
|
|
"Free Megabytes",
|
2016-09-30 21:37:56 +00:00
|
|
|
]
|
2016-02-23 22:40:02 +00:00
|
|
|
Measurement = "win_disk"
|
2016-09-30 21:37:56 +00:00
|
|
|
# Set to true to include _Total instance when querying for all (*).
|
|
|
|
#IncludeTotal=false
|
2016-02-23 22:40:02 +00:00
|
|
|
|
2017-01-24 20:38:10 +00:00
|
|
|
[[inputs.win_perf_counters.object]]
|
|
|
|
ObjectName = "PhysicalDisk"
|
|
|
|
Instances = ["*"]
|
|
|
|
Counters = [
|
|
|
|
"Disk Read Bytes/sec",
|
|
|
|
"Disk Write Bytes/sec",
|
|
|
|
"Current Disk Queue Length",
|
|
|
|
"Disk Reads/sec",
|
|
|
|
"Disk Writes/sec",
|
|
|
|
"% Disk Time",
|
|
|
|
"% Disk Read Time",
|
|
|
|
"% Disk Write Time",
|
|
|
|
]
|
|
|
|
Measurement = "win_diskio"
|
|
|
|
|
|
|
|
[[inputs.win_perf_counters.object]]
|
|
|
|
ObjectName = "Network Interface"
|
|
|
|
Instances = ["*"]
|
|
|
|
Counters = [
|
|
|
|
"Bytes Received/sec",
|
|
|
|
"Bytes Sent/sec",
|
|
|
|
"Packets Received/sec",
|
|
|
|
"Packets Sent/sec",
|
|
|
|
"Packets Received Discarded",
|
|
|
|
"Packets Outbound Discarded",
|
|
|
|
"Packets Received Errors",
|
|
|
|
"Packets Outbound Errors",
|
|
|
|
]
|
|
|
|
Measurement = "win_net"
|
|
|
|
|
2016-02-23 22:40:02 +00:00
|
|
|
[[inputs.win_perf_counters.object]]
|
|
|
|
ObjectName = "System"
|
2016-09-30 21:37:56 +00:00
|
|
|
Counters = [
|
|
|
|
"Context Switches/sec",
|
|
|
|
"System Calls/sec",
|
2016-11-16 13:16:44 +00:00
|
|
|
"Processor Queue Length",
|
2017-01-24 20:38:10 +00:00
|
|
|
"System Up Time",
|
2016-09-30 21:37:56 +00:00
|
|
|
]
|
2016-02-23 22:40:02 +00:00
|
|
|
Instances = ["------"]
|
|
|
|
Measurement = "win_system"
|
2016-09-30 21:37:56 +00:00
|
|
|
# Set to true to include _Total instance when querying for all (*).
|
|
|
|
#IncludeTotal=false
|
2016-02-23 22:40:02 +00:00
|
|
|
|
|
|
|
[[inputs.win_perf_counters.object]]
|
2016-09-30 21:37:56 +00:00
|
|
|
# Example query where the Instance portion must be removed to get data back,
|
|
|
|
# such as from the Memory object.
|
2016-02-23 22:40:02 +00:00
|
|
|
ObjectName = "Memory"
|
2016-09-30 21:37:56 +00:00
|
|
|
Counters = [
|
|
|
|
"Available Bytes",
|
|
|
|
"Cache Faults/sec",
|
|
|
|
"Demand Zero Faults/sec",
|
|
|
|
"Page Faults/sec",
|
|
|
|
"Pages/sec",
|
|
|
|
"Transition Faults/sec",
|
|
|
|
"Pool Nonpaged Bytes",
|
|
|
|
"Pool Paged Bytes",
|
2017-01-24 20:38:10 +00:00
|
|
|
"Standby Cache Reserve Bytes",
|
|
|
|
"Standby Cache Normal Priority Bytes",
|
|
|
|
"Standby Cache Core Bytes",
|
2016-09-30 21:37:56 +00:00
|
|
|
]
|
|
|
|
# Use 6 x - to remove the Instance bit from the query.
|
|
|
|
Instances = ["------"]
|
2016-02-23 22:40:02 +00:00
|
|
|
Measurement = "win_mem"
|
2016-09-30 21:37:56 +00:00
|
|
|
# Set to true to include _Total instance when querying for all (*).
|
|
|
|
#IncludeTotal=false
|
2016-02-23 22:40:02 +00:00
|
|
|
|
2017-01-24 20:38:10 +00:00
|
|
|
[[inputs.win_perf_counters.object]]
|
|
|
|
# Example query where the Instance portion must be removed to get data back,
|
|
|
|
# such as from the Paging File object.
|
|
|
|
ObjectName = "Paging File"
|
|
|
|
Counters = [
|
|
|
|
"% Usage",
|
|
|
|
]
|
|
|
|
Instances = ["_Total"]
|
|
|
|
Measurement = "win_swap"
|
|
|
|
|
|
|
|
|
2016-02-23 22:40:02 +00:00
|
|
|
# Windows system plugins using WMI (disabled by default, using
|
|
|
|
# win_perf_counters over WMI is recommended)
|
|
|
|
|
2018-11-14 20:06:23 +00:00
|
|
|
|
2016-09-30 21:37:56 +00:00
|
|
|
# # Read metrics about cpu usage
|
|
|
|
# [[inputs.cpu]]
|
|
|
|
# ## Whether to report per-cpu stats or not
|
|
|
|
# percpu = true
|
|
|
|
# ## Whether to report total system cpu stats or not
|
|
|
|
# totalcpu = true
|
2018-11-14 20:06:23 +00:00
|
|
|
# ## If true, collect raw CPU time metrics.
|
|
|
|
# collect_cpu_time = false
|
|
|
|
# ## If true, compute and report the sum of all non-idle CPU states.
|
|
|
|
# report_active = false
|
2016-09-30 21:37:56 +00:00
|
|
|
|
|
|
|
|
|
|
|
# # Read metrics about disk usage by mount point
|
|
|
|
# [[inputs.disk]]
|
2018-11-14 20:06:23 +00:00
|
|
|
# ## By default stats will be gathered for all mount points.
|
|
|
|
# ## Set mount_points will restrict the stats to only the specified mount points.
|
|
|
|
# # mount_points = ["/"]
|
2016-09-30 21:37:56 +00:00
|
|
|
#
|
2018-11-14 20:06:23 +00:00
|
|
|
# ## Ignore mount points by filesystem type.
|
|
|
|
# ignore_fs = ["tmpfs", "devtmpfs", "devfs", "overlay", "aufs", "squashfs"]
|
2016-09-30 21:37:56 +00:00
|
|
|
|
|
|
|
|
|
|
|
# # Read metrics about disk IO by device
|
|
|
|
# [[inputs.diskio]]
|
|
|
|
# ## By default, telegraf will gather stats for all devices including
|
|
|
|
# ## disk partitions.
|
|
|
|
# ## Setting devices will restrict the stats to the specified devices.
|
2018-11-14 20:06:23 +00:00
|
|
|
# # devices = ["sda", "sdb", "vd*"]
|
|
|
|
# ## Uncomment the following line if you need disk serial numbers.
|
|
|
|
# # skip_serial_number = false
|
|
|
|
# #
|
|
|
|
# ## On systems which support it, device metadata can be added in the form of
|
|
|
|
# ## tags.
|
|
|
|
# ## Currently only Linux is supported via udev properties. You can view
|
|
|
|
# ## available properties for a device by running:
|
|
|
|
# ## 'udevadm info -q property -n /dev/sda'
|
|
|
|
# # device_tags = ["ID_FS_TYPE", "ID_FS_USAGE"]
|
|
|
|
# #
|
|
|
|
# ## Using the same metadata source as device_tags, you can also customize the
|
|
|
|
# ## name of the device via templates.
|
|
|
|
# ## The 'name_templates' parameter is a list of templates to try and apply to
|
|
|
|
# ## the device. The template may contain variables in the form of '$PROPERTY' or
|
|
|
|
# ## '${PROPERTY}'. The first template which does not contain any variables not
|
|
|
|
# ## present for the device is used as the device name tag.
|
|
|
|
# ## The typical use case is for LVM volumes, to get the VG/LV name instead of
|
|
|
|
# ## the near-meaningless DM-0 name.
|
|
|
|
# # name_templates = ["$ID_FS_LABEL","$DM_VG_NAME/$DM_LV_NAME"]
|
2016-09-30 21:37:56 +00:00
|
|
|
|
|
|
|
|
|
|
|
# # Read metrics about memory usage
|
|
|
|
# [[inputs.mem]]
|
|
|
|
# # no configuration
|
|
|
|
|
|
|
|
|
|
|
|
# # Read metrics about swap memory usage
|
|
|
|
# [[inputs.swap]]
|
|
|
|
# # no configuration
|