github influxdata/telegraf v1.16.0

latest releases: v1.32.0, v1.31.3, v1.31.2...
3 years ago

v1.16.0 [2020-10-21]

Release Notes

  • New code examples for the Starlark processor
  • #7920 inputs.rabbitmq remove deprecated healthcheck
  • #7953 Add details to connect to InfluxDB OSS 2 and Cloud 2
  • #8054 add guidelines run to external plugins with execd
  • #8198 inputs.influxdb_v2_listener change default influxdb port from 9999 to 8086 to match OSS 2.0 release
  • starlark processors.starlark add various code exampels for the Starlark processor

Features

  • #7814 agent Send metrics in FIFO order
  • #7869 inputs.modbus extend support of fixed point values on input
  • #7870 inputs.mongodb Added new metric "pages written from cache"
  • #7875 inputs.consul input consul - added metric_version flag
  • #7894 inputs.cloudwatch Implement AWS CloudWatch Input Plugin ListMetrics API calls to use Active Metric Filter
  • #7904 inputs.clickhouse add additional metrics to clickhouse input plugin
  • #7934 inputs.sqlserver Database_type config to Split up sql queries by engine type
  • #8018 processors.ifname Add addTag debugging in ifname plugin
  • #8019 outputs.elasticsearch added force_document_id option to ES output enable resend data and avoiding duplicated ES documents
  • #8025 inputs.aerospike Add set, and histogram reporting to aerospike telegraf plugin
  • #8082 inputs.snmp Add agent host tag configuration option
  • #8113 inputs.smart Add more missing NVMe attributes to smart plugin
  • #8120 inputs.sqlserver Added more performance counters to SqlServer input plugin
  • #8127 agent Sort plugin name lists for output
  • #8132 outputs.sumologic Sumo Logic output plugin: carbon2 default to include field in metric
  • #8133 inputs.influxdb_v2_listener influxdb_v2_listener - add /ready route
  • #8168 processors.starlark add json parsing support to starlark
  • #8186 inputs.sqlserver New sql server queries (Azure)
  • #8189 inputs.snmp_trap If the community string is available, add it as a tag
  • #8190 inputs.tail Semigroupoid multiline (#8167)
  • #8196 inputs.redis add functionality to get values from redis commands
  • #8220 build update to Go 1.15
  • #8032 inputs.http_response http_response: match on status code
  • #8172 inputs.sqlserver New sql server queries (on-prem) - refactoring and formatting
  • #8216 inputs.win_eventlog Use TimeCreated timestamp from the event log as the metric timestamp (#8216)
  • #8157 processors.port_name Add support for fields and protocol lookups (#8157)
  • #8269 outputs.influxdb Default to gzip content encoding (#8269)

Bugfixes

  • #7816 shim fix bug with loading plugins in shim with no config
  • #7818 build Fix darwin package build flags
  • #7819 inputs.tail Close file to ensure it has been flushed
  • #7853 Initialize aggregation processors
  • #7865 common.shim shim logger improvements
  • #7867 inputs.execd fix issue with execd restart_delay being ignored
  • #7872 inputs.gnmi Recv next message after send returns EOF
  • #7877 Fix arch name in deb/rpm builds
  • #7909 fixes issue with rpm /var/log/telegraf permissions
  • #7918 inputs.net fix broken link to proc.c
  • #7927 inputs.tail Fix tail following on EOF
  • #8005 Fix docker-image make target
  • #8039 serializers.splunkmetric Remove Event field as it is causing issues with pre-trained source types
  • #8048 inputs.jenkins Multiple escaping occurs on Jenkins URLs at certain folder depth
  • #8071 inputs.kubernetes add missing error check for HTTP req failure
  • #8145 processors.execd Increased the maximum serialized metric size in line protocol
  • #8159 outputs.dynatrace Dynatrace Output: change handling of monotonic counters
  • #8176 fix panic on streaming processers using logging
  • #8177 parsers.influx fix: plugins/parsers/influx: avoid ParseError.Error panic
  • #8199 inputs.docker Fix vulnerabilities found in BDBA scan
  • #8200 inputs.sqlserver Fixed Query mapping
  • #8201 outputs.sumologic Fix carbon2 serializer not falling through to field separate when carbon2_format field is unset
  • #8210 update gopsutil: fix procstat performance regression
  • #8162 Fix bool serialization when using carbon2
  • #8240 Fix bugs found by LGTM analysis platform
  • #8251 outputs.dynatrace Dynatrace Output Plugin: Fixed behaviour when state map is cleared
  • #8274 common.shim fix issue with loading processor config from execd
  • #8282 outputs.azure_monitor Fix using empty string as the namespace prefix (#8282)
  • #7263 inputs.kafka_consumer Fix using old partition leader during Kafka cluster node failure (#7263)
  • #1906 inputs.phpfpm Fix handling URLs with question mark (#1906)
  • #8290 inputs.proxmox Fix wrong memory measurements of containers and vms (#8290)

New Input Plugins

  • influxdb_v2_listener Influxdb v2 listener - Contributed by @magichair
  • intel_rdt New input plugin for Intel RDT (Intel Resource Director Technology) - Contributed by @p-zak
  • nsd add nsd input plugin - Contributed by @gearnode
  • opcua Add OPC UA input plugin - Contributed by InfluxData
  • proxmox Proxmox plugin - Contributed by @effitient
  • ras New input plugin for RAS (Reliability, Availability and Serviceability) - Contributed by @p-zak
  • win_eventlog Windows eventlog input plugin - Contributed by @simnv

New Output Plugins

  • dynatrace Dynatrace output plugin - Contributed by @thschue
  • sumologic Sumo Logic output plugin - Contributed by @pmalek-sumo
  • timestream Timestream Output Plugin - Contributed by @piotrwest

New External Plugins

See EXTERNAL_PLUGINS.md for a full list of external plugins

  • awsalarms - Simple plugin to gather/monitor alarms generated in AWS.
  • youtube-telegraf-plugin - Gather view and subscriber stats from your youtube videos
  • octoprint - Gather 3d print information from the octoprint API.
  • systemd-timings - Gather systemd boot and unit timestamp metrics.
Arch Platform Package SHA256
arm64 Centos telegraf-1.16.0-1.aarch64.rpm 41b1ad4148222c013858dc976d9d9554aea894fc1c7aeaaf987984372fff3920
armel Centos telegraf-1.16.0-1.armel.rpm c66ec364a236a83c2678c27f38b0c8aafeb32cc7c5c81b03e5e59f02ba7e3708
armv6hl Centos telegraf-1.16.0-1.armv6hl.rpm 1a81c87838bd513315bf4297028aa8e956ca76356e1a437351fe73bd5a3466f1
i386 Centos telegraf-1.16.0-1.i386.rpm 0958d513fb3052830ecf14d26f850ae8c8e1efcf949de8707ba608a350e8ed22
s390x Centos telegraf-1.16.0-1.s390x.rpm fd5ee518093e11f8823468b9763429ef012cb27c8bb6237ffa36dfb061245ab9
amd64 Centos telegraf-1.16.0-1.x86_64.rpm 9f676126a0ec591216b6c9acc2fbe59ae59ce0b1606c7d004e1f714dc3006e30
amd64 Mac OS X telegraf-1.16.0_darwin_amd64.tar.gz 666b659e665ecb1eecae60a21e5e3ed678ab4cab41bd67665847e73cae4add8a
amd64 FreeBSD telegraf-1.16.0_freebsd_amd64.tar.gz 59e56f40cebf6f4f1bb1870500c637dcf30d623d79372833bd2fdd62e20df575
i386 FreeBSD telegraf-1.16.0_freebsd_i386.tar.gz e47f737df0c6ac054e39ca5311f0d86f287d4f8b2c68271a78e407fa35a183d0
amd64 Linux telegraf-1.16.0_linux_amd64.tar.gz 052bf9cd9484b590c4a529c60180b13154e545f48fcbbaa6bfc0e8aae129b5f1
arm64 Linux telegraf-1.16.0_linux_arm64.tar.gz da211de2787d7769dd721550e53d88e99aee7f9cc16ceaa86c0f4b9385d936a3
armel Linux telegraf-1.16.0_linux_armel.tar.gz ae0dca67d0a061d37330916e3016b869434bb4401f682e9e46b78d088296b77a
armhf Linux telegraf-1.16.0_linux_armhf.tar.gz 7f96016aa6d630abc03ed04572970b3d6caaca17d6b5c12871a8c945d8b83a50
i386 Linux telegraf-1.16.0_linux_i386.tar.gz 7814bab4733278450a463fa619c54d9f58ad69f62b89cc4142fe6ad0923d9a8d
mips Linux telegraf-1.16.0_linux_mips.tar.gz 2375986e58f273c3cb40f87cf9fcdb27224e88efb8109352c8c336a920237f5b
mipsel Linux telegraf-1.16.0_linux_mipsel.tar.gz a04629de8258b194f6075ff1462af5827d71b1fe507edc7b10804898ab8093e9
s390x Linux telegraf-1.16.0_linux_s390x.tar.gz 1e2ca8d5e8c90948a11d8d2e99583997acc5073432a60229133acb9ec17b2e6f
amd64 Linux telegraf-1.16.0_static_linux_amd64.tar.gz b2d9aeb3555a74baa0dc6906f34ab96d4f58c575ea894cc01a4cc8c14d9c4ccd
amd64 Windows telegraf-1.16.0_windows_amd64.zip ade472915e3878c76933fba7764dcdef1b67371b58bdb99a8d4cf8cac3743d3d
i386 Windows telegraf-1.16.0_windows_i386.zip 3e0d9205eb9440cb0c9bc7f6a15f60e7f44d904ae5502331132c91793dd7cee7
amd64 Debian telegraf_1.16.0-1_amd64.deb 2c1c892586054ee2586d45b5c739e82cc6845d7b215220d2e70f5919f46f7a64
arm64 Debian telegraf_1.16.0-1_arm64.deb 1feb492d9ee516c6512513ee139e969441d07c3970c7780fb51b20db6592da5d
armel Debian telegraf_1.16.0-1_armel.deb 217822548e10c0e462ecee60b63d1708e557a4d4ae218e967edc09b2a50d26b6
armhf Debian telegraf_1.16.0-1_armhf.deb eb5c76bba27c70b781350302f2e30b1821e06fd0ce3ac9bf6d9259bde3cb355f
i386 Debian telegraf_1.16.0-1_i386.deb 59db17e3b059670f36612a2044a79c90f468fa28f4e746f767bc5495c4ff5f40
mips Debian telegraf_1.16.0-1_mips.deb 4836113765dfe4891263bbb4628375b4d442d47106124ed2a4a6759c916609d6
mipsel Debian telegraf_1.16.0-1_mipsel.deb 45f8684123e225ebf6ab4570ac13d0666a2a583d47f9483b3f8f3f3a1493dac9
s390x Debian telegraf_1.16.0-1_s390x.deb 15cabf7f96c2619387e9f907b856f28e0cf3d8f4f5f38b397af78b6a4e9c73f2

Don't miss a new telegraf release

NewReleases is sending notifications on new releases.