Release Announcement: Telegraf 1.17.1
By
Samantha Wang /
Product
Jan 27, 2021
Navigate to:
A new maintenance release for Telegraf is available now.
- Telegraf 1.17.1 release notes
This maintenance release of Telegraf includes the following improvements:
- Added Event Log support for Windows platforms
- CSV Parser (
csv
)- Added the ability to define an array of string skip values to the csv parser. Addresses the issue of ignoring missing values
- Merge Aggregator (
merge
)- Performance optimization improvements
- gNMI Input (
gnmi
)- Fixed an issue where metric path has leading character truncated
- HTTP Listener v2 (
http_listener_v2
)- Fixed an issue with
Stop()
when plugin fails to start
- Fixed an issue with
- IPMI Sensor Input (
ipmi_sensor
)- Added a setting to enable caching in ipmitool
- Added a
hex_key
parameter for plugin connection
- Jenkins Input (
jenkins
)- Added support for an inclusive job list in Jenkins plugin
- Lustre2 Input (
lustre2
)- Fixed an issue when the plugin would crash if the field name and value are not separated by whitespace
- Ping Input (
ping
)- Use go-ping library when
method = "native"
in the configuration
- Use go-ping library when
- Prometheus Input (
prometheus
)- Use mime-type in prometheus parser to handle protocol-buffer responses
- Procstat Input (
procstat
)- Provide an option to include core count when reporting
cpu_usage
- Use the same timestamp for all metrics in the same
Gather()
cycle.
- Provide an option to include core count when reporting
- PostgreSQL Extensible Input (
postgresql_extensible
)- Added a timestamp column option to postgres_extensible to handle log like queries
- SNMP Input (
snmp
)- Extended the internal SNMP wrapper to support AES-192, AES-192C, AES-256, and AES-256C
- Webhooks Input (
webhooks
)- Use the
measurement
json field from the Particle.io webhook as the measurement name
- Use the
- x509 Certificate Input (
x509_cert
)- Fixed a timeout issue
- Zookeeper Input (
zookeeper
)- Improved
mntr
regex expression to match user specific keys
- Improved
- HTTP Output (
http
)- Added option to control idle connection timeout
- InfluxDB v2 Output (
outputs.influxdb_v2
)- Fixed issue where Telegraf log was getting flooded with errors when Elasticsearch receiver is in read-only state
- Added exponential backoff and respecting client error responses
- TLS (
common.tls
)- Allow specifying SNI hostnames
- Dependencies
- Updated github.com/nsqio/go-nsq from 1.0.7 to 1.0.8
- Updated github.com/Shopify/sarama from 1.27.1 to 1.27.2
- Updated github.com/newrelic/newrelic-telemetry-sdk-go from 0.2.0 to 0.5.1
- Updated github.com/gosnmp/gosnmp from 1.28.0 to 1.29.0
The binaries for the latest open source release can be found on our downloads page.