From a87ead65ac6beb97b52d2e908913244a0f357a2b Mon Sep 17 00:00:00 2001 From: noramullen1 <42354779+noramullen1@users.noreply.github.com> Date: Thu, 29 Jul 2021 11:06:06 -0700 Subject: [PATCH] Telegraf 1.19.2 (#2934) * WIP * Add changelog for 1.19.2 (addresses #2926 ) * Update version * Update content/telegraf/v1.19/about_the_project/release-notes-changelog.md Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> * Update content/telegraf/v1.19/about_the_project/release-notes-changelog.md Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> * Update content/telegraf/v1.19/about_the_project/release-notes-changelog.md Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> * Update content/telegraf/v1.19/about_the_project/release-notes-changelog.md Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> * Update content/telegraf/v1.19/about_the_project/release-notes-changelog.md Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> * Update content/telegraf/v1.19/about_the_project/release-notes-changelog.md Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> * Update content/telegraf/v1.19/about_the_project/release-notes-changelog.md Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> * Update content/telegraf/v1.19/about_the_project/release-notes-changelog.md Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com> --- .../release-notes-changelog.md | 39 ++++++++++++++++++- data/products.yml | 4 +- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/content/telegraf/v1.19/about_the_project/release-notes-changelog.md b/content/telegraf/v1.19/about_the_project/release-notes-changelog.md index d77407eca..a06810562 100644 --- a/content/telegraf/v1.19/about_the_project/release-notes-changelog.md +++ b/content/telegraf/v1.19/about_the_project/release-notes-changelog.md @@ -10,6 +10,43 @@ menu: parent: About the project --- +## v.1.19.2 [2021-07-28] + +- Update Go to 1.16.6. +- Linter fixes. +- Update `dynatrace-metric-utils-go` module to v0.2.0. +- Detect changes to configuration and reload Telegraf. + +## Input plugin updates +- CGroup (`couchbase`): Allow for multiple keys when parsing cgroups. +- Kubernetes (`kubernetes`): Update plugin to attach pod labels to the `kubernetes_pod_volume` and `kubernetes_pod_network` metrics. +- Kubernetes Inventory (`kube_inventory`): Fix a segmentation fault when selector labels were not present on a persistent volume claim. +- MongoDB (`mongodb`): Switch to official `mongo-go-driver` module to fix an SSL authentication failure. +- NSQ Consumer (`couchbase`): Fix a connection error when attempting to connect to an empty list of servers. +- Prometheus (`prometheus`): Fix Prometheus cAdvisor authentication. +- SQL (`sql`): Fix issue when handling a boolean column. +- SQL Server (`sqlserver`): + - Add TempDB troubleshooting stats and missing v2 query metrics. + - Update to provide more detailed error messaging. +- StatsD (`statsd`): Fix a regression that didn't allow integer percentiles. +- x509 Certificate (`x509_cert`): Fix an issue where plugin would hang indefinitely to a UDP connection. + +## Output plugin updates +- Dynatrace Output (`dynatrace`): + - Update plugin to allow optional default dimensions. + - Fix a panic caused by uninitialized `loggedMetrics` map. +- InfluxDB (`influxdb`): Fix issue where metrics were reporting as written but not actually written. + +## Processor plugin updates +- IfName (`ifname`): Fix issue with SNMP empty metric name. + +## Parser plugin updates +- JSON v2 (`json_v2`): + - Simplify how nesting is handled in parser. + - Add support for large uint64 and int64 numbers. + - Fix an issue to handle nested objects in arrays properly. + + ## v.1.19.1 [2021-07-07] - Update nat-server module to v2.2.6. @@ -21,7 +58,7 @@ menu: - Linter fixes. ## Input plugin updates -- SQL Server Input (`sqlserver`): Require authentication method to be specified. +- SQL Server (`sqlserver`): Require authentication method to be specified. - Kube Inventory (`kube_inventory`): Fix segfault. - Couchbase (`couchbase`): Fix panic. - KNX (`knx_listener`): Fix nil pointer panic. diff --git a/data/products.yml b/data/products.yml index f01fd3a92..8d6c5e2bc 100644 --- a/data/products.yml +++ b/data/products.yml @@ -6,7 +6,7 @@ influxdb: versions: [v1.3, v1.4, v1.5, v1.6, v1.7, v1.8, v2.0] latest: v2.0 latest_override: v2.0 - latest_patches: + latest_patches: "2.0": 7 "1.8": 7 "1.7": 11 @@ -31,7 +31,7 @@ telegraf: versions: [v1.9, v1.10, v1.11, v1.12, v1.13, v1.14, v1.15, v1.16, v1.17, v1.18, v1.19] latest: v1.19 latest_patches: - "1.19": 1 + "1.19": 2 "1.18": 3 "1.17": 3 "1.16": 3