From 52528067537887d1996039bf9ee354feac2b178a Mon Sep 17 00:00:00 2001 From: Steven Soroka Date: Wed, 17 Mar 2021 16:45:15 -0400 Subject: [PATCH] Update changelog (cherry picked from commit c5a95ded035cd828c219bd01badc47574a49f2bc) --- CHANGELOG.md | 15 +++++++++++---- etc/telegraf.conf | 23 ++++++++++++++++++----- 2 files changed, 29 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 88534431b60c4..523e1d7ed4795 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,9 @@ -## v1.18.0-rc1 [2021-03-10] +## v1.18.0 [2021-03-17] #### Release Notes - - Support Go version 1.16 + - Support Go version 1.16.2 + - Added support for code signing in Windows #### Bugfixes @@ -22,6 +23,8 @@ - [#8953](https://github.com/influxdata/telegraf/pull/8953) `agent` Reset the flush interval timer when flush is requested or batch is ready. - [#8954](https://github.com/influxdata/telegraf/pull/8954) `common.kafka` Fix max open requests to one if idempotent writes is set to true - [#8721](https://github.com/influxdata/telegraf/pull/8721) `inputs.kube_inventory` Set $HOSTIP in default URL + - [#8995](https://github.com/influxdata/telegraf/pull/8995) `inputs.sflow` fix segfaults in sflow plugin by checking if protocol headers are set + - [#8986](https://github.com/influxdata/telegraf/pull/8986) `outputs.nats` nats_output: use the configured credentials file #### Features @@ -29,19 +32,21 @@ - [#8852](https://github.com/influxdata/telegraf/pull/8852) `processors.starlark` Add Starlark script for estimating Line Protocol cardinality - [#8828](https://github.com/influxdata/telegraf/pull/8828) `serializers.msgpack` Add MessagePack output data format - [#8915](https://github.com/influxdata/telegraf/pull/8915) `inputs.cloudwatch` add proxy - - [#8910](https://github.com/influxdata/telegraf/pull/8910) Display error message on badly formatted config string array (eg. namepass) + - [#8910](https://github.com/influxdata/telegraf/pull/8910) `agent` Display error message on badly formatted config string array (eg. namepass) - [#8785](https://github.com/influxdata/telegraf/pull/8785) `inputs.diskio` Non systemd support with unittest - [#8850](https://github.com/influxdata/telegraf/pull/8850) `inputs.snmp` Support more snmpv3 authentication protocols - [#8813](https://github.com/influxdata/telegraf/pull/8813) `inputs.redfish` added member_id as tag(as it is a unique value) for redfish plugin and added address of the server when the status is other than 200 for better debugging - [#8613](https://github.com/influxdata/telegraf/pull/8613) `inputs.phpfpm` Support exclamation mark to create non-matching list in tail plugin - [#8179](https://github.com/influxdata/telegraf/pull/8179) `inputs.statsd` Add support for datadog distributions metric - - [#8803](https://github.com/influxdata/telegraf/pull/8803) Add default retry for load config via url + - [#8803](https://github.com/influxdata/telegraf/pull/8803) `agent` Add default retry for load config via url - [#8816](https://github.com/influxdata/telegraf/pull/8816) Code Signing for Windows - [#8772](https://github.com/influxdata/telegraf/pull/8772) `processors.starlark` Allow to provide constants to a starlark script - [#8749](https://github.com/influxdata/telegraf/pull/8749) `outputs.newrelic` Add HTTP proxy setting to New Relic output plugin - [#8543](https://github.com/influxdata/telegraf/pull/8543) `inputs.elasticsearch` Add configurable number of 'most recent' date-stamped indices to gather in Elasticsearch input - [#8675](https://github.com/influxdata/telegraf/pull/8675) `processors.starlark` Add Starlark parsing example of nested JSON - [#8762](https://github.com/influxdata/telegraf/pull/8762) `inputs.prometheus` Optimize for bigger kubernetes clusters (500+ pods) + - [#8950](https://github.com/influxdata/telegraf/pull/8950) `inputs.teamspeak` Teamspeak input plugin query clients + - [#8849](https://github.com/influxdata/telegraf/pull/8849) `inputs.sqlserver` Filter data out from system databases for Azure SQL DB only #### New Input Plugins @@ -57,6 +62,7 @@ - [#8398](https://github.com/influxdata/telegraf/pull/8398) Sensu Go Output Plugin for Telegraf - [#8450](https://github.com/influxdata/telegraf/pull/8450) plugin: output loki - [#6714](https://github.com/influxdata/telegraf/pull/6714) SignalFx Output + - [#8634](https://github.com/influxdata/telegraf/pull/8634) Bigquery output #### New Aggregator Plugins @@ -70,6 +76,7 @@ #### New External Plugins - [#8897](https://github.com/influxdata/telegraf/pull/8897) add SMCIPMITool input to external plugin list + - [#8898](https://github.com/influxdata/telegraf/pull/8898) Add Plex Webhooks external plugin ## v1.17.3 [2021-02-17] diff --git a/etc/telegraf.conf b/etc/telegraf.conf index c6774d5a30ef7..1389597e07ab6 100644 --- a/etc/telegraf.conf +++ b/etc/telegraf.conf @@ -343,6 +343,20 @@ # # endpoint_url = "https://monitoring.core.usgovcloudapi.net" +# [[outputs.bigquery]] +# ## GCP Project +# project = "erudite-bloom-151019" +# +# ## The BigQuery dataset +# dataset = "telegraf" +# +# ## Timeout for BigQuery operations. +# # timeout = "5s" +# +# ## Character to replace hyphens on Metric name +# # replace_hyphen_to = "_" + + # # Publish Telegraf metrics to a Google Cloud PubSub topic # [[outputs.cloud_pubsub]] # ## Required. Name of Google Cloud Platform (GCP) Project that owns @@ -5137,7 +5151,7 @@ # # timeout = "5ms" -# # A plugin to collect stats from Opensmtpd - a validating, recursive, and caching DNS resolver +# # A plugin to collect stats from Opensmtpd - a validating, recursive, and caching DNS resolver # [[inputs.opensmtpd]] # ## If running as a restricted user you can prepend sudo for additional access: # #use_sudo = false @@ -6970,7 +6984,7 @@ # ## This value is propagated to pqos tool. Interval format is defined by pqos itself. # ## If not provided or provided 0, will be set to 10 = 10x100ms = 1s. # # sampling_interval = "10" -# +# # ## Optionally specify the path to pqos executable. # ## If not provided, auto discovery will be performed. # # pqos_path = "/usr/local/bin/pqos" @@ -6978,12 +6992,12 @@ # ## Optionally specify if IPC and LLC_Misses metrics shouldn't be propagated. # ## If not provided, default value is false. # # shortened_metrics = false -# +# # ## Specify the list of groups of CPU core(s) to be provided as pqos input. # ## Mandatory if processes aren't set and forbidden if processes are specified. # ## e.g. ["0-3", "4,5,6"] or ["1-3,4"] # # cores = ["0-3"] -# +# # ## Specify the list of processes for which Metrics will be collected. # ## Mandatory if cores aren't set and forbidden if cores are specified. # ## e.g. ["qemu", "pmd"] @@ -8180,4 +8194,3 @@ # [[inputs.zipkin]] # # path = "/api/v1/spans" # URL path for span data # # port = 9411 # Port on which Telegraf listens -