telegraf/plugins/inputs
Steven Barth 0a1373765e
Fix dash to underscore replacement when handling embedded tags in Cisco MDT (#7035)
Currently configuring embedded_tags for cisco_telemetry_mdt input
requires an unusual mix of - and _, i.e. one needs to specify e.g.
Cisco-IOS-XR-wdsysmon-fd-oper:system-monitoring/cpu-utilization/process_cpu/process-id
for it to work correctly. Additionally, tags created might still contain
dashes against convention.

This fix creates correctly formatted tags with underscores instead of
dashes and unifies the configuration parameter to expect either dashes
or underscores, so old configurations are still valid.
2020-02-18 17:31:39 -08:00
..
activemq Fix https support in activemq input (#6092) 2019-07-09 10:40:14 -07:00
aerospike Support uint fields in aerospike input (#4851) 2018-10-12 14:37:30 -07:00
all Add modbus input plugin (#6154) 2020-01-29 02:18:58 -08:00
amqp_consumer Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
apache Fix waitgroup deadlock if url is incorrect in apache input (#4176) 2018-05-21 10:43:02 -07:00
apcupsd Fix apcupsd documentation to reflect actual plugin (#6377) 2019-09-10 11:51:34 -07:00
aurora Add aurora input plugin (#4158) 2018-05-21 11:59:39 -07:00
azure_storage_queue Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
bcache Enable gofmt code simplification (#4887) 2018-10-19 13:32:54 -07:00
beanstalkd Add Beanstalkd input plugin (#4272) 2018-09-10 11:51:03 -07:00
bind Add missing rcode and zonestat to bind input (#6123) 2019-07-17 14:31:57 -07:00
bond Update bond input description 2017-12-14 16:03:29 -08:00
burrow Apply topic filter to partitions metrics in burrow input (#6070) 2019-07-05 12:03:52 -07:00
cassandra Clean up cassandra input README (#6206) 2019-08-05 13:57:15 -07:00
ceph Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
cgroup Enable gofmt code simplification (#4887) 2018-10-19 13:32:54 -07:00
chrony Search for chronyc only when chrony input plugin is enabled (#7005) 2020-02-10 14:22:07 -08:00
cisco_telemetry_gnmi Use last path element as field key if path fully specified (#6848) 2020-01-08 10:52:36 -08:00
cisco_telemetry_mdt Fix dash to underscore replacement when handling embedded tags in Cisco MDT (#7035) 2020-02-18 17:31:39 -08:00
cloud_pubsub Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
cloud_pubsub_push Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
cloudwatch Log no metrics found at debug level in cloudwatch input (#6665) 2019-11-15 18:52:55 -08:00
conntrack Use random name for test sockets to avoid intermittent failure 2018-06-03 20:19:39 -07:00
consul Show default port in consul sample config 2020-01-14 16:24:14 -08:00
couchbase Remove credentials from cluster tag in couchbase (#5313) 2019-01-18 11:43:24 -08:00
couchdb Add support for basic auth to couchdb input (#5160) 2018-12-19 12:59:27 -08:00
cpu Update cpu docs to latest style (#6411) 2019-09-19 20:04:24 -07:00
dcos Enable gofmt code simplification (#4887) 2018-10-19 13:32:54 -07:00
disk Fix setting mount_points option in disk input (#5982) 2019-06-12 10:52:04 -07:00
diskio Add counters for merged reads and writes to diskio input. 2020-01-24 11:57:47 -07:00
disque Add README for disque input (#6208) 2019-08-05 13:58:35 -07:00
dmcache Fix dmcache tests with 32bit int 2017-09-26 15:25:57 -07:00
dns_query Use fmt.Errorf for creating error with formatting (#5968) 2019-06-07 12:24:26 -07:00
docker Fix uptime_ns calculation when container has been restarted (#6649) 2019-11-12 11:58:13 -08:00
docker_log Use nanosecond precision in docker_log input (#6663) 2019-11-18 10:24:22 -08:00
dovecot Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
ecs docs(readme): Update to Amazon ECS 2019-11-26 08:54:39 -08:00
elasticsearch Add Indices stats to elasticsearch input (#6060) 2019-08-02 12:42:25 -07:00
ethtool Fix issues with failing tests on darwin (#7042) 2020-02-18 16:13:53 -08:00
exec Document workaround for truncated powershell output (#6910) 2020-01-15 19:29:50 -08:00
fail2ban Update fail2ban readme 2019-08-02 12:35:43 -07:00
fibaro Set default timeout of 5s in fibaro input (#5813) 2019-05-07 14:15:30 -07:00
file Add prometheus serializer and use it in prometheus output (#6703) 2019-11-26 15:46:31 -08:00
filecount Support resolution of symlinks in filecount input (#6735) 2019-12-02 11:06:36 -08:00
filestat Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
fireboard Add fireboard to top level README 2019-07-22 15:37:52 -07:00
fluentd Update links in fluentd input readme (#6175) 2019-07-26 15:01:17 -07:00
github Add multiple repository example to github input readme 2019-08-19 19:08:38 -07:00
graylog Fix typo in graylog documentation (#5253) 2019-01-07 11:05:22 -08:00
haproxy Add missing basic auth credentials to haproxy readme (#6796) 2019-12-12 12:38:00 -08:00
hddtemp Add source tag to hddtemp plugin (#5955) 2019-06-05 12:47:17 -07:00
http Fix influxdb output serialization on connection closed (#6621) 2019-11-13 12:56:01 -08:00
http_listener_v2 Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
http_response Fix typo in http_response readme (#7036) 2020-02-18 14:30:56 -08:00
httpjson Enable gofmt code simplification (#4887) 2018-10-19 13:32:54 -07:00
icinga2 Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
infiniband Update documentation for infiniband plugin 2020-01-16 13:56:23 -08:00
influxdb Add support for sending HTTP Basic Auth in influxdb input (#6668) 2019-11-20 13:20:48 -07:00
influxdb_listener perf(inputs/influxdb_listener): benchmark serving writes (#6673) 2019-12-02 11:49:04 -07:00
internal Add telegraf and go version to the internal input plugin (#6216) 2019-08-08 10:51:03 -07:00
interrupts Restore field name case in interrupts input (#5850) 2019-05-14 11:56:19 -07:00
ipmi_sensor Add use_sudo option to ipmi_sensor input (#6798) 2019-12-12 13:56:28 -08:00
ipset Update sudo config recommendation (#5337) 2019-01-24 10:54:25 -08:00
iptables Split out -w argument in iptables input (#6304) 2019-08-22 20:00:48 -07:00
ipvs Improve ipvs input error strings and logging (#6530) 2019-10-21 21:27:05 -07:00
jenkins Update jenkins readme 2020-02-14 15:36:58 -08:00
jolokia Enable gofmt code simplification (#4887) 2018-10-19 13:32:54 -07:00
jolokia2 Fix typo in cassandra jolokia example config (#6044) 2019-06-25 12:06:27 -07:00
jti_openconfig_telemetry Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
kafka_consumer Add kafka SASL version control to kafka_consumer (#6350) 2020-01-02 16:27:26 -08:00
kafka_consumer_legacy Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
kapacitor Add descriptions for kapacitor input metrics (#6505) 2019-10-24 16:45:59 -07:00
kernel Moved system package inputs out to top level (#4406) 2018-07-11 16:43:49 -07:00
kernel_vmstat Moved system package inputs out to top level (#4406) 2018-07-11 16:43:49 -07:00
kibana Update kibana docs 2020-01-23 15:33:13 -08:00
kinesis_consumer Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
kube_inventory Add bearer token defaults for Kubernetes plugins (#6356) 2019-11-06 13:37:48 -08:00
kubernetes Update kubernetes sample config and readme 2019-12-12 15:01:50 -08:00
leofs Add support for LeoFS v1.4 to leofs input (#4044) 2018-04-24 14:14:31 -07:00
linux_sysctl_fs Moved system package inputs out to top level (#4406) 2018-07-11 16:43:49 -07:00
logparser Fix race condition in logparser tests (#6825) 2020-01-02 16:14:32 -08:00
logstash Make review changes to logstash input (#6299) 2019-08-21 18:04:30 -07:00
lustre2 Allow jobs with dashes in the name in lustre2 input (#6313) 2019-08-26 19:03:35 -07:00
mailchimp Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
marklogic Add Marklogic Input Plugin (#6193) 2019-08-21 18:21:59 -07:00
mcrouter Add input plugin for McRouter (#4077) 2018-05-01 11:58:15 -07:00
mem Add SReclaimable and SUnreclaim to mem input (#6716) 2019-11-25 15:31:22 -08:00
memcached Collect additional stats in memcached input (#4914) 2018-10-24 15:02:44 -07:00
mesos Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
minecraft Remove leading slash from rcon commands (#6315) 2019-08-26 16:16:44 -07:00
modbus Fix float conversion and startup connection issue in modbus input (#7002) 2020-02-10 16:54:33 -08:00
mongodb Add replica set tag to mongodb input (#6914) 2020-01-23 15:46:23 -08:00
monit Improve monit http client transport mock (#6955) 2020-01-31 15:09:09 -07:00
mqtt_consumer Fix panic on connection loss with undelivered messages (#6806) 2019-12-27 15:48:45 -08:00
multifile Update multifile plugin docs 2019-01-23 17:26:50 -08:00
mysql Add option to control collecting global variables to mysql input (#6790) 2019-12-11 11:42:54 -08:00
nats Build the nats input on freebsd when cgo is enabled (#6658) 2019-11-13 14:45:56 -08:00
nats_consumer Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
neptune_apex Omit power_failed and power_restored when the Apex provides invalid timestamps (#5896) 2019-05-22 10:33:08 -07:00
net Speed up interface stats in net input (#5757) 2019-04-23 11:13:14 -07:00
net_response Remove non-existent field from net_response readme 2019-12-03 14:57:40 -08:00
nginx Simplify testing with TLS (#4095) 2018-05-04 16:33:23 -07:00
nginx_plus Add TLS support to nginx_plus, nginx_plus_api and nginx_vts (#6300) 2019-08-21 18:04:51 -07:00
nginx_plus_api Add support for new nginx plus api endpoints (#6508) 2019-12-17 16:58:06 -08:00
nginx_upstream_check Fix toml option name in nginx_upstream_check (#5917) 2019-05-28 12:54:25 -07:00
nginx_vts Add TLS support to nginx_plus, nginx_plus_api and nginx_vts (#6300) 2019-08-21 18:04:51 -07:00
nsq Update changelog and add basic nsq input readme 2018-10-22 17:55:40 -07:00
nsq_consumer Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
nstat Remove error log when snmp6 directory does not exists with nstat input (#5403) (#5413) 2019-02-12 16:17:09 -08:00
ntpq Change description for config dns_lookup (#6902) 2020-01-14 18:35:48 -08:00
nvidia_smi Add missing testdata directory 2019-11-12 16:41:46 -08:00
openldap Add support for MDB database information to openldap input (#6993) 2020-02-12 17:33:48 -08:00
openntpd Update changelog and tidy openntpd input 2019-08-20 15:29:31 -07:00
opensmtpd Update sudo config recommendation (#5337) 2019-01-24 10:54:25 -08:00
openweathermap Use 1h or 3h rain values as appropriate (#6593) 2019-11-08 12:10:16 -08:00
passenger Update passenger input documentation (#3938) 2018-03-26 19:11:08 -07:00
pf Enable gofmt code simplification (#4887) 2018-10-19 13:32:54 -07:00
pgbouncer Update pgbouncer readme 2020-02-12 21:15:59 -08:00
phpfpm Add starttime to php-fpm metrics (#5997) 2019-06-17 12:55:09 -07:00
ping Fix ping skips remaining hosts after dns lookup error (#6743) 2019-12-03 11:27:33 -08:00
postfix Update permission configuration example in postfix input 2019-06-21 11:57:08 -07:00
postgresql Fix pgbouncer input when used with newer pgbouncer versions (#6820) 2020-02-12 20:53:11 -08:00
postgresql_extensible Fix issues with failing tests on darwin (#7042) 2020-02-18 16:13:53 -08:00
powerdns Fix powerdns_recursor socket_mode option (#6572) 2019-10-23 12:50:54 -07:00
powerdns_recursor Fix issues with failing tests on darwin (#7042) 2020-02-18 16:13:53 -08:00
processes Fix issues with failing tests on darwin (#7042) 2020-02-18 16:13:53 -08:00
procstat Document memory_usage field in procstat input 2019-10-24 11:13:52 -07:00
prometheus Parse NaN values from summary types in prometheus input (#6997) 2020-02-10 14:18:29 -08:00
puppetagent Fix telegraf example arguments (#2788) 2017-05-12 15:22:29 -07:00
rabbitmq Report rabbitmq_node measurement and return on gather error (#6819) 2020-01-03 11:38:20 -08:00
raindrops Fix telegraf example arguments (#2788) 2017-05-12 15:22:29 -07:00
redis Fix units in redis documentation (#7016) 2020-02-12 09:43:44 -08:00
rethinkdb Alternate markdown list symbol 2019-08-19 18:09:21 -07:00
riak
salesforce
sensors Add timeout option to sensors input (#4162) 2018-05-22 13:59:59 -07:00
smart Change logic to allow recording of device fields when attributes is false (#6638) 2020-01-14 17:05:28 -08:00
snmp Fix URL agent address form with udp in snmp input (#6899) 2020-01-14 16:26:44 -08:00
snmp_legacy Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
snmp_trap Rewrite documentation for snmp input (#6802) 2019-12-30 11:33:32 -08:00
socket_listener Add decoding and tests to socket_listener (#6660) 2019-11-21 18:11:17 -08:00
solr Add support for HTTP basic auth to solr input (#5832) 2019-05-10 16:20:37 -07:00
sqlserver Add RBPEX stats collection, DBName for perfmon, proper type for resource stats (#6869) 2020-01-08 17:55:37 -08:00
stackdriver Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
statsd Add udp internal metrics for the statsd input (#6921) 2020-01-22 15:28:41 -08:00
suricata Improve suricata input unit test debugging (#6815) 2020-01-02 16:26:48 -08:00
swap Add more detailed descriptions for fields in swap input (#4763) 2018-10-18 12:59:03 -07:00
synproxy Show platform not supported warning only on plugin creation (#6801) 2020-01-02 16:15:48 -08:00
syslog Fix issues with failing tests on darwin (#7042) 2020-02-18 16:13:53 -08:00
sysstat Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
system Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
systemd_units Update changelog 2019-12-02 16:31:36 -08:00
tail Log file not found errors at debug level in tail input (#6540) 2019-10-21 12:10:56 -07:00
tcp_listener Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
teamspeak
temp Add troubleshooting command for Windows to temp input 2019-12-04 14:32:54 -08:00
tengine Update tengine docs 2018-06-07 12:35:46 -07:00
tomcat Simplify testing with TLS (#4095) 2018-05-04 16:33:23 -07:00
trig Seems to be a toml parse bug around triple pounds 2016-02-18 14:36:03 -07:00
twemproxy
udp_listener Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
unbound Expose unbound-control config file option (#6770) 2019-12-17 16:50:00 -08:00
uwsgi Fix unix socket dial arguments in uwsgi input (#6769) 2019-12-09 12:15:27 -08:00
varnish Update sudo config recommendation (#5337) 2019-01-24 10:54:25 -08:00
vsphere Fix atomic usage in tests (#6964) 2020-01-31 14:14:44 -08:00
webhooks Fix links and add config to webhook readme (#5558) 2019-03-08 11:25:20 -08:00
win_perf_counters Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
win_services Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
wireless Show platform not supported warning only on plugin creation (#6801) 2020-01-02 16:15:48 -08:00
x509_cert Update changelog 2020-01-21 17:11:50 -08:00
zfs Use explicit zpool properties to fix parse error on FreeBSD 11.2 (#4510) 2018-08-07 11:07:07 -07:00
zipkin Add prometheus round trip unit tests (#6720) 2019-11-26 17:31:36 -08:00
zookeeper Add kafka SASL version control to kafka_consumer (#6350) 2020-01-02 16:27:26 -08:00
EXAMPLE_README.md Update kibana docs 2020-01-23 15:33:13 -08:00
mock_Plugin.go
registry.go