v1.19.0
v1.19.0 [2021-06-17]
Release Notes
- Many linter fixes - thanks @zak-pawel and all!
- #9331 Update Go to 1.16.5
Bugfixes
- #9182 Update pgx to v4
- #9275 Fix reading config files starting with http:
- #9196
serializers.prometheusremotewrite
Update dependency and remove tags with empty values - #9051
outputs.kafka
Don't prevent telegraf from starting when there's a connection error - #8795
parsers.prometheusremotewrite
Update prometheus dependency to v2.21.0 - #9295
outputs.dynatrace
Use dynatrace-metric-utils - #9368
parsers.json_v2
Update json_v2 parser to handle null types - #9359
inputs.sql
Fix import of sqlite and ignore it on all platforms that require CGO. - #9329
inputs.kube_inventory
Fix connecting to the wrong url - #9358 upgrade denisenkom go-mssql to v0.10.0
- #9283
processors.parser
Fix segfault - #9243
inputs.docker
Close all idle connections - #9338
inputs.suricata
Support new JSON format - #9296
outputs.influxdb
Fix endless retries
Features
- #8987 Config file environment variable can be a URL
- #9297
outputs.datadog
Add HTTP proxy to datadog output - #9087 Add named timestamp formats
- #9276
inputs.vsphere
Add config option for the historical interval duration - #9274
inputs.ping
Add an option to specify packet size - #9007 Allow multiple "--config" and "--config-directory" flags
- #9249
outputs.graphite
Allow more characters in graphite tags - #8351
inputs.sqlserver
Added login_name - #9223
inputs.dovecot
Add support for unix domain sockets - #9118
processors.strings
Add UTF-8 sanitizer - #9156
inputs.aliyuncms
Add config option list of regions to query - #9138
common.http
Add OAuth2 to HTTP input - #8822
inputs.sqlserver
Enable Azure Active Directory (AAD) authentication support - #9136
inputs.cloudwatch
Add wildcard support in dimensions configuration - #5517
inputs.mysql
Gather all mysql channels - #8911
processors.enum
Support float64 - #9105
processors.starlark
Support nanosecond resolution timestamp - #9080
inputs.logstash
Add support for version 7 queue stats - #9074
parsers.prometheusremotewrite
Add starlark script for renaming metrics - #9032
inputs.couchbase
Add ~200 more Couchbase metrics via Buckets endpoint - #8596
inputs.sqlserver
input/sqlserver: Add service and save connection pools - #9042
processors.starlark
Add math module - #6952
inputs.x509_cert
Wildcard support for cert filenames - #9004
processors.starlark
Add time module - #8891
inputs.kinesis_consumer
Add content_encoding option with gzip and zlib support - #8996
processors.starlark
Add an example showing how to obtain IOPS from diskio input - #8966
inputs.http_listener_v2
Add support for snappy compression - #8661
inputs.cisco_telemetry_mdt
Add support for events and class based query - #8861
inputs.mongodb
Optionally collect top stats - #8979
parsers.value
Add custom field name config option - #8544
inputs.sqlserver
Add an optional health metric
New Input Plugins
- Alibaba CloudMonitor Service (Aliyun) - contributed by @i-prudnikov
- OpenTelemetry - contributed by @jacobmarble
- Intel Data Plane Development Kit (DPDK) - contributed by @p-zak
- KNX - contributed by @DocLambda
- SQL - contributed by @srebhan
New Output Plugins
- Websocket - contributed by @FZambia
- SQL - contributed by @illuusio
- AWS Cloudwatch logs - contributed by @i-prudnikov
New Parser Plugins
- Prometheus Remote Write - contributed by @helenosheaa
- JSON V2 - contributed by @sspaink
New External Plugins
- ldap_org and ds389 - contributed by @falon
- x509_crl - contributed by @jcgonnard
- dnsmasq - contributed by @machinly
- Big Blue Button - contributed by @SLedunois
Arch | Platform | Package | SHA256 |
---|---|---|---|
arm64 | Centos | telegraf-1.19.0-1.aarch64.rpm |
1b2b88440c6704542b533b67cdfa08c9682c90016511ea7854c59d8609457a31 |
armel | Centos | telegraf-1.19.0-1.armel.rpm |
0d2508ec3ca0cdea9513e269bd87af60564d7ae21f39a47f18b60da860331689 |
armv6hl | Centos | telegraf-1.19.0-1.armv6hl.rpm |
c83ff38956e8ef10a4157c7262482e8ee37b2ae64e910eeba24b2007cd2f7f86 |
i386 | Centos | telegraf-1.19.0-1.i386.rpm |
1e671b0a95051e3ade4465d4552262c8a384f70c89596ac49e2732ec9bb90243 |
ppc64le | Centos | telegraf-1.19.0-1.ppc64le.rpm |
1216f9e965238aace11095b970aeab37e1103858691a2449160aa5fa6484564d |
s390x | Centos | telegraf-1.19.0-1.s390x.rpm |
620fb07c0451de89d13b9300a6b5a7f22f5a613e9cf0be0f55dd5062b4a2e392 |
amd64 | Centos | telegraf-1.19.0-1.x86_64.rpm |
1e45d52f3d5effb25924e200bb0d2433c32fa9818b81718302784d7991920e2a |
amd64 | Mac OS X | telegraf-1.19.0_darwin_amd64.dmg |
174596ec8b4c8f9613c287aee266693e4412af1a3a9763f2d8b2eae43a5e4112 |
amd64 | Mac OS X | telegraf-1.19.0_darwin_amd64.tar.gz |
73c951a4651a6bb8b8248549e48360b0124d9958f54a682e2a1048eac65ac298 |
amd64 | FreeBSD | telegraf-1.19.0_freebsd_amd64.tar.gz |
14f4f2e43a14450c3bb4867ef30ab1446fd2852d09d99783a18aecfddabfefec |
unknown | FreeBSD | telegraf-1.19.0_freebsd_armv7.tar.gz |
d9641cb8074a6a88ed5985db3d9488fafec348624e87e45467e976c0e6ecf249 |
i386 | FreeBSD | telegraf-1.19.0_freebsd_i386.tar.gz |
d96713d74acd9eef46d5ffb12c0789620ac7bcfc36497db25c93229a2d3fec8b |
amd64 | Linux | telegraf-1.19.0_linux_amd64.tar.gz |
fae890af1fd33d19eba9e3752eeb72c0089a770f77d0a8ea93393af8ec4b61cf |
arm64 | Linux | telegraf-1.19.0_linux_arm64.tar.gz |
5a0900385a29789f964546a739652ce396e1b2b480fa076873e0a3b54558ca3b |
armel | Linux | telegraf-1.19.0_linux_armel.tar.gz |
8a1e61cb801acc427873200c54837dfb69f29cdc227f58e5fff81f7aad2720a1 |
armhf | Linux | telegraf-1.19.0_linux_armhf.tar.gz |
c38f1975a86d0771c785aa455c086f2c0b4791d837ee6dc97330404d01aded99 |
i386 | Linux | telegraf-1.19.0_linux_i386.tar.gz |
4a8ab5a18fbafe2c3e540bc0111778eadc03a7f6ba2f5f00ccee32df651b02d0 |
mips | Linux | telegraf-1.19.0_linux_mips.tar.gz |
31edd80069cf513df6d559c0a51baac9fc32744a88af7aa2ebd6ec4aaf7de163 |
mipsel | Linux | telegraf-1.19.0_linux_mipsel.tar.gz |
cbb70b511a3817af0c9df8d78f315f440aa2b556192a8ecd2d9457b28f01f334 |
ppc64le | Linux | telegraf-1.19.0_linux_ppc64le.tar.gz |
55fcf07fbb92dcc15c1490e0b74f8dba7d27b9c85776ef1532ee63cf53014f72 |
s390x | Linux | telegraf-1.19.0_linux_s390x.tar.gz |
ee50a9f374b8ddcb3d16028e3cbcd665342783a608b30e0a691fb7f587d84dd9 |
amd64 | Linux | telegraf-1.19.0_static_linux_amd64.tar.gz |
f916eddac39897cc45b0186ade8c25b2a024fa29324ed435ebc31204a8c1a807 |
amd64 | Windows | telegraf-1.19.0_windows_amd64.zip |
a27a561ff9a8a7dda50fe97ff56137681492ca2b09cbee6865b95112867c30ab |
i386 | Windows | telegraf-1.19.0_windows_i386.zip |
5afb99b14b3b0140a4cbc285ded03dbad59125eb64bc7521c4e765a1f7e8771d |
amd64 | Debian | telegraf_1.19.0-1_amd64.deb |
52dd810ef3a96615e9217cdd5e7ea684ad3904872b938af50c881f4cd25cabda |
arm64 | Debian | telegraf_1.19.0-1_arm64.deb |
448a1e313e821601e9b895fbf559cef55fa53e68206655b8a0d9697776ce2710 |
armel | Debian | telegraf_1.19.0-1_armel.deb |
7e798cce767f50023f5e3a45cbeccefce1c2746508fb6b90bc6ae1da7fac197d |
armhf | Debian | telegraf_1.19.0-1_armhf.deb |
abbe7f05c25a6bd9280a16cd26ad4ece93bbcb2489ee350c365ed195812ff4ab |
i386 | Debian | telegraf_1.19.0-1_i386.deb |
c95171cb2774df82f5d5ec096675953b87835982c511e7ec46e42e35e7c1909a |
mips | Debian | telegraf_1.19.0-1_mips.deb |
80837269c760e4184af7b8c5e8f5c5f4c4310ae055779d3787567a1d5d1e1738 |
mipsel | Debian | telegraf_1.19.0-1_mipsel.deb |
711fb1b547838da044204b801c1d834df69d2bb5f028ec547c42b31d466bd1bb |
unknown | Debian | telegraf_1.19.0-1_ppc64el.deb |
eff52a83c8a30a2a9a83f83853f006f18bc492812861cdec9301bf14e89cf954 |
s390x | Debian | telegraf_1.19.0-1_s390x.deb |
6bc1f98fd031e5dbd85771c34fc359c20a0d532707c7b6538a60b06081051040 |