github influxdata/telegraf v1.17.0

latest releases: v1.30.2, v1.30.1, v1.30.0...
3 years ago

v1.17.0 [2020-12-18]

Release Notes

  • Starlark plugins can now store state between runs using a global state variable. This lets you make custom aggregators as well as custom processors that are state-aware.
  • New input plugins: Riemann-Protobuff Listener, Intel PowerStat
  • New output plugins: Yandex.Cloud monitoring, Logz.io
  • New parser plugin: Prometheus
  • New serializer: Prometheus remote write

Bugfixes

  • #8505 inputs.vsphere Fixed misspelled check for datacenter
  • #8499 processors.execd Adding support for new lines in influx line protocol fields.
  • #8254 serializers.carbon2 Fix carbon2 tests
  • #8498 inputs.http_response fixed network test
  • #8414 inputs.bcache Fix tests for Windows - part 1
  • #8577 inputs.ping fix potential issue with race condition
  • #8562 inputs.mqtt_consumer fix issue with mqtt concurrent map write
  • #8574 inputs.ecs Remove duplicated field "revision" from ecs_task because it's already defined as a tag there
  • #8551 inputs.socket_listener fix crash when socket_listener receiving invalid data
  • #8564 parsers.graphite Graphite tags parser
  • #8472 inputs.kube_inventory Fixing issue with missing metrics when pod has only pending containers
  • #8542 inputs.aerospike fix edge case in aerospike plugin where an expected hex string was converted to integer if all digits
  • #8512 inputs.kube_inventory Update string parsing of allocatable cpu cores in kube_inventory

Features

  • #8038 inputs.jenkins feat: add build number field to jenkins_job measurement
  • #7345 inputs.ping Add percentiles to the ping plugin
  • #8369 inputs.sqlserver Added tags for monitoring readable secondaries for Azure SQL MI
  • #8379 inputs.sqlserver SQL Server HA/DR Availability Group queries
  • #8520 Add initialization example to mock-plugin.
  • #8426 inputs.snmp Add support to convert snmp hex strings to integers
  • #8509 inputs.statsd Add configurable Max TTL duration for statsd input plugin entries
  • #8508 inputs.bind Add configurable timeout to bind input plugin http call
  • #8368 inputs.sqlserver Added is_primary_replica for monitoring readable secondaries for Azure SQL DB
  • #8462 inputs.sqlserver sqlAzureMIRequests - remove duplicate column [session_db_name]
  • #8464 inputs.sqlserver Add column measurement_db_type to output of all queries if not empty
  • #8389 inputs.opcua Add node groups to opcua input plugin
  • #8432 add support for linux/ppc64le
  • #8474 inputs.modbus Add FLOAT64-IEEE support to inputs.modbus (#8361) (by @Nemecsek)
  • #8447 processors.starlark Add the shared state to the global scope to get previous data
  • #8383 inputs.zfs Add dataset metrics to zfs input
  • #8429 outputs.nats Added "name" parameter to NATS output plugin
  • #8477 inputs.http proxy support for http input
  • #8466 inputs.snmp Translate snmp field values
  • #8435 common.kafka Enable kafka zstd compression and idempotent writes
  • #8056 inputs.monit Add response_time to monit plugin
  • #8446 update to go 1.15.5
  • #8428 aggregators.basicstats Add rate and interval to the basicstats aggregator plugin
  • #8575 inputs.win_services Added Glob pattern matching for "Windows Services" plugin
  • #6132 inputs.mysql Add per user metrics to mysql input
  • #8500 inputs.github [inputs.github] Add query of pull-request statistics
  • #8598 processors.enum Allow globs (wildcards) in config for tags/fields in enum processor
  • #8590 inputs.ethtool [ethtool] interface_up field added
  • #8579 parsers.json Add wildcard tags json parser support

New Parser Plugins

  • #7778 parsers.prometheus Add a parser plugin for prometheus

New Serializer Plugins

  • #8360 serializers.prometheusremotewrite Add prometheus remote write serializer

New Input Plugins

  • #8163 inputs.riemann Support Riemann-Protobuff Listener
  • #8488 inputs.intel_powerstat New Intel PowerStat input plugin

New Output Plugins

  • #8296 outputs.yandex_cloud_monitoring #8295 Initial Yandex.Cloud monitoring
  • #8202 outputs.logzio A new Logz.io output plugin
Arch Platform Package SHA256
arm64 Centos telegraf-1.17.0-1.aarch64.rpm f6d6cc589fef124e7d1bb74bc784b1030ff65b54fe5f948397cdb1484ca301a5
armel Centos telegraf-1.17.0-1.armel.rpm 0474ecf21ac2a7c90ae17748d7248a32c0b97d562d4e2840539fd6ba9be8e33d
armv6hl Centos telegraf-1.17.0-1.armv6hl.rpm 5c1e1be3a0acb5e2fd38ccd0ae9ac63b4c89b6c25ce899a72cfe9ec1380a1874
i386 Centos telegraf-1.17.0-1.i386.rpm 7a9ac969c295a48d8d80e5224ec65a014588b908178aa3cf70dfce4aef24dafd
ppc64le Centos telegraf-1.17.0-1.ppc64le.rpm ead890c6b554cb8ff82ee7b9cfa8d23448a4499fbe3b98cf4a5a759fd94f36b8
s390x Centos telegraf-1.17.0-1.s390x.rpm 63f2ca38d404372076d304be60a32718ef84058f42fc53b7e760b8fb59177d92
amd64 Centos telegraf-1.17.0-1.x86_64.rpm 0e0c0612b1e7031b9f797d01218e84dce64f7a2647fe5b4cfc81d760f4629bb6
amd64 Mac OS X telegraf-1.17.0_darwin_amd64.tar.gz 3e4551c348aa2e32cb7d109cea6a8ebb29cc7931df774f3d04e5fe12320d22f7
amd64 FreeBSD telegraf-1.17.0_freebsd_amd64.tar.gz 49073146ff8aeba170ef25c999aef0850dba3ca2933f1756202ed2564c9abff9
i386 FreeBSD telegraf-1.17.0_freebsd_i386.tar.gz 0b7628b061f883fb19d77749507539fef61181f59bae334c87c15d5c09924763
amd64 Linux telegraf-1.17.0_linux_amd64.tar.gz 1c94a2bb3f5aca7f5969209ef4fedb544c0bbf2a7e404000658a3db642956ffc
arm64 Linux telegraf-1.17.0_linux_arm64.tar.gz 64eda616e6720b4a9b63788c402e0372e521f263218d2696edc91d61fedb8dcb
armel Linux telegraf-1.17.0_linux_armel.tar.gz 13aff3c2b8bb9fdbffec44f53aed3ae3740b4eae040805f45969d1dc1ea42e05
armhf Linux telegraf-1.17.0_linux_armhf.tar.gz 75098139ff20031b97b05248c9cedf7bb3c5c5577afe11681102f99f01df0551
i386 Linux telegraf-1.17.0_linux_i386.tar.gz 138a2bdc9a932d937cc74ae1e88994a323a79a711146e70024717cdfe9d61163
mips Linux telegraf-1.17.0_linux_mips.tar.gz e0d11f6e9ba65f3e30ab0fada25445d1dc8ddbb146c56019ddc4d56351064f0e
mipsel Linux telegraf-1.17.0_linux_mipsel.tar.gz 8e4caab0249742bf4775a61d15d0f596b46c4753c2eb47b447f98842c04e43f3
ppc64le Linux telegraf-1.17.0_linux_ppc64le.tar.gz cfe1ed2aa3ae19c075c564e987117165c53dbb2e47961d83a540aa02e9e0bfc2
s390x Linux telegraf-1.17.0_linux_s390x.tar.gz b190a10b006b85d2223c7f7232aa0a89b5b8dc99ad0edade5e3cc362d9c5f174
amd64 Linux telegraf-1.17.0_static_linux_amd64.tar.gz a13c8ec3eb024abdcec3cb091da7188c19851168461b072ad1a6cef2bf6197f9
amd64 Windows telegraf-1.17.0_windows_amd64.zip 51dfa17dbd495895e7dd7dc16651c7201cfe6892981b9c2db0049b4305bd31f9
i386 Windows telegraf-1.17.0_windows_i386.zip 28ae364239fe93085df9dd59bcf07807ed90e16a433604907dc592964b7f89ad
amd64 Debian telegraf_1.17.0-1_amd64.deb c86da21f1a307c24970b2f346e6a7e860ab08a4fdc5728f5fe67eb2747087a84
arm64 Debian telegraf_1.17.0-1_arm64.deb d7a1783b1ce1091f093638f92e1b61704dc76a898565f98a4d318839edddeeaf
armel Debian telegraf_1.17.0-1_armel.deb 7ac6c8b78e2871e8d2e292b85e7947007d33d27ef8698979bc0a31e7ddf56e3a
armhf Debian telegraf_1.17.0-1_armhf.deb c708898fbe785f19ac327445fe6f7b3a5894afc7f6a0050dd9bdb9d8e4695d98
i386 Debian telegraf_1.17.0-1_i386.deb bc270c9b47c2fccc61a2eecc1e622f3459026303f57353523e9a81b00ee4524e
mips Debian telegraf_1.17.0-1_mips.deb fba9baeb27f9e152a684034374ab1d681602c31c4e293a42247281c9f56416b6
mipsel Debian telegraf_1.17.0-1_mipsel.deb 0dac60cd25b5b06d1b10dc481ddbb274e6fc8b34be85fb2f4df8b24a2d56ea92
unknown Debian telegraf_1.17.0-1_ppc64el.deb 165a4b8b6c52969117327cfe5b910ed96c40bb91de20e66903e3af36ea06911c
s390x Debian telegraf_1.17.0-1_s390x.deb 9ecf2ec0e32471c3b40c77764cbdfaa4dd4a8562603add85de7a7da37ad719f7

Don't miss a new telegraf release

NewReleases is sending notifications on new releases.