Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
731fb35
add external plugins info
sjwang90 Jul 28, 2020
2344a01
add external plugins in docs
sjwang90 Jul 28, 2020
72aa771
edit docs
sjwang90 Jul 28, 2020
be90a96
add netflow plugin
sjwang90 Oct 15, 2020
61c31e7
Revert "add netflow plugin"
sjwang90 Oct 15, 2020
cfd7348
docs: improve redis commands documentation (#9606)
akrantz01 Aug 17, 2021
967e31e
fix: wireguard unknown revision when using direct (#9620)
sspaink Aug 17, 2021
41c384a
feat: add bool datatype for sql output plugin (#9598)
nscheer Aug 17, 2021
02ccbec
fix: cookie test (#9608)
sspaink Aug 17, 2021
fe144e7
fix: issues with prometheus kubernetes pod discovery (#9605)
gracewehner Aug 17, 2021
ee5c509
fix: Bump github.com/aws/aws-sdk-go-v2 from 1.3.2 to 1.8.0 (#9636)
dependabot[bot] Aug 18, 2021
65a7fad
fix: Bump github.com/golang/snappy from 0.0.3 to 0.0.4 (#9637)
dependabot[bot] Aug 18, 2021
229b46e
fix: Bump github.com/testcontainers/testcontainers-go from 0.11.0 to …
dependabot[bot] Aug 18, 2021
47bf30c
fix: Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.1 (#9639)
dependabot[bot] Aug 18, 2021
c8a9aa2
Update changelog
reimda Aug 19, 2021
3d7d5f2
fix: prefix dependabot commits with "fix:" (#9641)
sspaink Aug 19, 2021
34565a3
fix: Bump github.com/aws/aws-sdk-go-v2/config from 1.1.5 to 1.6.0
dependabot[bot] Aug 19, 2021
3a7d9b6
fix: support 1.17 & 1.16.7 Go versions (#9642)
sspaink Aug 23, 2021
9ac5ae7
docs: update links (#9632)
sjwang90 Aug 24, 2021
8e8074e
fix: bump github.com/tinylib/msgp from 1.1.5 to 1.1.6 (#9652)
dependabot[bot] Aug 24, 2021
8daba8a
chore(influxv2plugin): Increase accepted retry-after header values. (…
philjb Aug 25, 2021
0ce9c2e
fix(dt-output): remove hardcoded int value (#9676)
dyladan Aug 26, 2021
1a59157
fix(mongodb): change command based on server version (#9674)
akrantz01 Aug 26, 2021
4dc2967
feat(plugins/inputs/systemd_units): add pattern support (#9665)
DavidBuettner Aug 26, 2021
31178e1
fix: bump cloud.google.com/go/pubsub from 1.2.0 to 1.15.0 (#9655)
dependabot[bot] Aug 26, 2021
2370d39
fix: output timestamp with fractional seconds (#9625)
reimda Aug 30, 2021
435c2a6
feat: add inputs.mdstat to gather from /proc/mdstat collection (#9101)
johnseekins Aug 31, 2021
b8ff3e9
fix: run go fmt on inputs.mdstat with go1.17 (#9702)
sspaink Sep 1, 2021
167b6e0
fix: race condition in cookie test (#9659)
sspaink Sep 2, 2021
514a942
Make prometheus serializer update timestamps and expiration time as n…
jakemcc Sep 2, 2021
04c3e9b
feat: Add rocm_smi input to monitor AMD GPUs (#9602)
mconcas Sep 2, 2021
a86f599
fix: migrate dgrijalva/jwt-go to golang-jwt/jwt/v4 (#9699)
sspaink Sep 2, 2021
7af4c5f
fix: bump runc to v1.0.0-rc95 to address CVE-2021-30465 (#9713)
reimda Sep 2, 2021
5a71f76
fix: outputs.opentelemetry use headers config in grpc requests (#9587)
codeboten Sep 2, 2021
7de9c5f
fix: bump thrift to 0.14.2 and zipkin-go-opentracing 0.4.5 (#9700)
akrantz01 Sep 2, 2021
f988d77
Update changelog
reimda Sep 2, 2021
8905084
docs: fix influxdb output readme (#9708)
sjwang90 Sep 2, 2021
0317d7c
fix (inputs.ping): change edit to restart in README.md (#9728)
manio Sep 7, 2021
147e3d1
fix: outputs.opentelemetry use attributes setting (#9588)
Sep 7, 2021
ba1484c
Fix memory leak in couchbase input (#9544)
akrantz01 Sep 7, 2021
95ef674
feat(dynatrace-output): remove special handling from counters (#9675)
dyladan Sep 8, 2021
98d0617
Merge branch 'master' into master
sjwang90 Sep 9, 2021
7ca2ba7
Revert "Merge branch 'master' into master"
sjwang90 Sep 9, 2021
317ee71
fix: bump github.com/Azure/go-autorest/autorest/adal from 0.9.10->0.9.15
dependabot[bot] Sep 13, 2021
3c27f59
fix: Update gopcua library to latest version (#9560)
srebhan Sep 14, 2021
a3454be
chore: update influxdb-observability for OpenTelemetry plugins (#9718)
Sep 14, 2021
cfd50de
fix(inputs.tail): change test default watch method to poll when Win
sspaink Sep 14, 2021
357959f
fix: Add error message logging to outputs.http (#9727)
gouthamve Sep 14, 2021
646273a
fix: pagination error on cloudwatch plugin (#9693)
Doron-Bargo Sep 14, 2021
40fa10b
feat: Internet Speed Monitor Input Plugin (#9623)
ersanyamarya Sep 14, 2021
9677338
fix: bump github.com/prometheus/client_golang from 1.7.1 to 1.11.0 (#…
dependabot[bot] Sep 14, 2021
c331669
fix: bump github.com/Azure/azure-event-hubs-go/v3 from 3.2.0 to 3.3.1…
dependabot[bot] Sep 14, 2021
779ed5e
chore: run ci tests in parallel and get test insights (#9686)
sspaink Sep 14, 2021
0e9391d
feat: add count of bonded slaves (for easier alerting) (#9762)
johnseekins Sep 15, 2021
c076398
fix: Fix panic for non-existing metric names (#9757)
srebhan Sep 15, 2021
5fe7387
fix: bump google.golang.org/grpc from 1.39.1 to 1.40.0 (#9751)
dependabot[bot] Sep 15, 2021
783945e
Update release.sh to include new builds on website (#9765)
reimda Sep 15, 2021
c4050ae
fix: bump github.com/antchfx/xmlquery from 1.3.5 to 1.3.6 (#9750)
dependabot[bot] Sep 16, 2021
a02f49c
fix: bump github.com/miekg/dns from 1.1.31 to 1.1.43 (#9656)
dependabot[bot] Sep 16, 2021
81eed8d
docs: Move nightly builds (#9747)
popey Sep 16, 2021
b806ad8
docs: Add list of 3rd party builds to the README (#8576)
mhall119 Sep 16, 2021
f5a3df4
fix: add additional logstash output plugin stats (#9707)
johnseekins Sep 16, 2021
d441b03
fix: bump github.com/shirou/gopsutil (#9760)
dependabot[bot] Sep 16, 2021
3b20b93
go mod tidy
reimda Sep 16, 2021
8014a50
fix: bump github.com/aws/smithy-go from 1.3.1 to 1.8.0 (#9770)
dependabot[bot] Sep 17, 2021
38cb624
Update changelog
reimda Sep 17, 2021
9ecf604
docs: document telegraf commands and flags (#9635)
sjwang90 Sep 20, 2021
b93f200
docs: fix jenkins plugin documentation (#9714)
SMillerDev Sep 20, 2021
82bdbce
chore: "makefile help" output, but still support building based on ar…
sspaink Sep 20, 2021
58d4e9a
fix: bump cloud.google.com/go/pubsub from 1.15.0 to 1.17.0 (#9769)
dependabot[bot] Sep 20, 2021
7eb6e88
fix: bump github.com/Azure/go-autorest/autorest/azure/auth from 0.5.6…
dependabot[bot] Sep 20, 2021
c3bdb7e
Update build version to 1.21.0
reimda Sep 20, 2021
8133fd8
Reduce README size/complexity
popey Sep 21, 2021
b9aa983
feat: Add json_timestamp_layout option (#8229)
HeikoSchlittermann Sep 21, 2021
90d0878
feat: add measurements from puppet 5 (#9706)
johnseekins Sep 21, 2021
9e00462
Update README.md
popey Sep 21, 2021
c4c3c8a
docs: update caddy server instructions (#9698)
sjwang90 Sep 21, 2021
1c0b74e
chore: update nightly to package by arch (#9781)
sspaink Sep 21, 2021
027647e
chore: automate updating etc/telegraf.conf and etc/telegraf_windows.c…
sspaink Sep 21, 2021
a9898f1
feat: add graylog plugin TCP support (#9644)
alespour Sep 21, 2021
3eebfd2
feat: add Linux Volume Manager input plugin (#9771)
powersj Sep 21, 2021
86a6c06
fix: bump github.com/Azure/go-autorest/autorest/adal (#9791)
dependabot[bot] Sep 22, 2021
4cee2ca
fix: bump github.com/testcontainers/testcontainers-go from 0.11.0 to …
dependabot[bot] Sep 22, 2021
20ed68c
fix: run go mod tidy
powersj Sep 22, 2021
045adcb
fix: nightly upload requires package steps (#9795)
sspaink Sep 22, 2021
ceae37d
fix: Rename KNXListener to knx_listener (#9741)
srebhan Sep 23, 2021
fb088bd
fix: error returned to OpenTelemetry client (#9797)
Sep 23, 2021
3ec4c12
docs: add trig and twemproxy plugin readmes (#9801)
sjwang90 Sep 23, 2021
282d2f6
add mqtt fields
Jun 17, 2021
22b1d6a
add logging
Jun 17, 2021
d52f8ec
correct mqtt topics for portwings
Jun 17, 2021
9df2c19
fix: bump github.com/eclipse/paho.mqtt.golang from 1.3.0 to 1.3.5
dependabot[bot] Sep 24, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
445 changes: 297 additions & 148 deletions .circleci/config.yml

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ updates:
ignore:
# Dependabot isn't able to update this packages that do not match the source, so anything with a version
- dependency-name: "*.v*"
commit-message:
prefix: "fix:"
92 changes: 92 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,95 @@
## v1.20.0 [2021-09-17]

#### Release Notes

- [#9642](https://github.com/influxdata/telegraf/pull/9642) Build with Golang 1.17

#### Bugfixes

- [#9700](https://github.com/influxdata/telegraf/pull/9700) Update thrift module to 0.14.2 and zipkin-go-opentracing to 0.4.5
- [#9587](https://github.com/influxdata/telegraf/pull/9587) `outputs.opentelemetry` Use headers config in grpc requests
- [#9713](https://github.com/influxdata/telegraf/pull/9713) Update runc module to v1.0.0-rc95 to address CVE-2021-30465
- [#9699](https://github.com/influxdata/telegraf/pull/9699) Migrate dgrijalva/jwt-go to golang-jwt/jwt/v4
- [#9139](https://github.com/influxdata/telegraf/pull/9139) `serializers.prometheus` Update timestamps and expiration time as new data arrives
- [#9625](https://github.com/influxdata/telegraf/pull/9625) `outputs.graylog` Output timestamp with fractional seconds
- [#9655](https://github.com/influxdata/telegraf/pull/9655) Update cloud.google.com/go/pubsub module from 1.2.0 to 1.15.0
- [#9674](https://github.com/influxdata/telegraf/pull/9674) `inputs.mongodb` Change command based on server version
- [#9676](https://github.com/influxdata/telegraf/pull/9676) `outputs.dynatrace` Remove hardcoded int value
- [#9619](https://github.com/influxdata/telegraf/pull/9619) `outputs.influxdb_v2` Increase accepted retry-after header values.
- [#9652](https://github.com/influxdata/telegraf/pull/9652) Update tinylib/msgp module from 1.1.5 to 1.1.6
- [#9471](https://github.com/influxdata/telegraf/pull/9471) `inputs.sql` Make timeout apply to single query
- [#9760](https://github.com/influxdata/telegraf/pull/9760) Update shirou/gopsutil module to 3.21.8
- [#9707](https://github.com/influxdata/telegraf/pull/9707) `inputs.logstash` Add additional logstash output plugin stats
- [#9656](https://github.com/influxdata/telegraf/pull/9656) Update miekg/dns module from 1.1.31 to 1.1.43
- [#9750](https://github.com/influxdata/telegraf/pull/9750) Update antchfx/xmlquery module from 1.3.5 to 1.3.6
- [#9757](https://github.com/influxdata/telegraf/pull/9757) `parsers.registry.go` Fix panic for non-existing metric names
- [#9677](https://github.com/influxdata/telegraf/pull/9677) Update Azure/azure-event-hubs-go/v3 module from 3.2.0 to 3.3.13
- [#9653](https://github.com/influxdata/telegraf/pull/9653) Update prometheus/client_golang module from 1.7.1 to 1.11.0
- [#9693](https://github.com/influxdata/telegraf/pull/9693) `inputs.cloudwatch` Fix pagination error
- [#9727](https://github.com/influxdata/telegraf/pull/9727) `outputs.http` Add error message logging
- [#9718](https://github.com/influxdata/telegraf/pull/9718) Update influxdata/influxdb-observability module from 0.2.4 to 0.2.7
- [#9560](https://github.com/influxdata/telegraf/pull/9560) Update gopcua/opcua module
- [#9544](https://github.com/influxdata/telegraf/pull/9544) `inputs.couchbase` Fix memory leak
- [#9588](https://github.com/influxdata/telegraf/pull/9588) `outputs.opentelemetry` Use attributes setting

#### Features

- [#9665](https://github.com/influxdata/telegraf/pull/9665) `inputs.systemd_units` feat(plugins/inputs/systemd_units): add pattern support
- [#9598](https://github.com/influxdata/telegraf/pull/9598) `outputs.sql` Add bool datatype
- [#9386](https://github.com/influxdata/telegraf/pull/9386) `inputs.cloudwatch` Pull metrics from multiple AWS CloudWatch namespaces
- [#9411](https://github.com/influxdata/telegraf/pull/9411) `inputs.cloudwatch` Support AWS Web Identity Provider
- [#9570](https://github.com/influxdata/telegraf/pull/9570) `inputs.modbus` Add support for RTU over TCP
- [#9488](https://github.com/influxdata/telegraf/pull/9488) `inputs.procstat` Support cgroup globs and include systemd unit children
- [#9322](https://github.com/influxdata/telegraf/pull/9322) `inputs.suricata` Support alert event type
- [#5464](https://github.com/influxdata/telegraf/pull/5464) `inputs.prometheus` Add ability to query Consul Service catalog
- [#8641](https://github.com/influxdata/telegraf/pull/8641) `outputs.prometheus_client` Add Landing page
- [#9529](https://github.com/influxdata/telegraf/pull/9529) `inputs.http_listener_v2` Allows multiple paths and add path_tag
- [#9395](https://github.com/influxdata/telegraf/pull/9395) Add cookie authentication to HTTP input and output plugins
- [#8454](https://github.com/influxdata/telegraf/pull/8454) `inputs.syslog` Add RFC3164 support
- [#9351](https://github.com/influxdata/telegraf/pull/9351) `inputs.jenkins` Add option to include nodes by name
- [#9277](https://github.com/influxdata/telegraf/pull/9277) Add JSON, MessagePack, and Protocol-buffers format support to the XPath parser
- [#9343](https://github.com/influxdata/telegraf/pull/9343) `inputs.snmp_trap` Improve MIB lookup performance
- [#9342](https://github.com/influxdata/telegraf/pull/9342) `outputs.newrelic` Add option to override metric_url
- [#9306](https://github.com/influxdata/telegraf/pull/9306) `inputs.smart` Add power mode status
- [#9762](https://github.com/influxdata/telegraf/pull/9762) `inputs.bond` Add count of bonded slaves (for easier alerting)
- [#9675](https://github.com/influxdata/telegraf/pull/9675) `outputs.dynatrace` Remove special handling from counters and update dynatrace-oss/dynatrace-metric-utils-go module to 0.3.0

#### New Input Plugins

- [#9602](https://github.com/influxdata/telegraf/pull/9602) Add rocm_smi input to monitor AMD GPUs
- [#9101](https://github.com/influxdata/telegraf/pull/9101) Add mdstat input to gather from /proc/mdstat collection
- [#3536](https://github.com/influxdata/telegraf/pull/3536) Add Elasticsearch query input
- [#9623](https://github.com/influxdata/telegraf/pull/9623) Add internet Speed Monitor Input Plugin

#### New Output Plugins

- [#9228](https://github.com/influxdata/telegraf/pull/9228) Add OpenTelemetry output
- [#9426](https://github.com/influxdata/telegraf/pull/9426) Add Azure Data Explorer(ADX) output


## v1.19.3 [2021-08-18]

#### Bugfixes

- [#9639](https://github.com/influxdata/telegraf/pull/9639) Update sirupsen/logrus module from 1.7.0 to 1.8.1
- [#9638](https://github.com/influxdata/telegraf/pull/9638) Update testcontainers/testcontainers-go module from 0.11.0 to 0.11.1
- [#9637](https://github.com/influxdata/telegraf/pull/9637) Update golang/snappy module from 0.0.3 to 0.0.4
- [#9636](https://github.com/influxdata/telegraf/pull/9636) Update aws/aws-sdk-go-v2 module from 1.3.2 to 1.8.0
- [#9605](https://github.com/influxdata/telegraf/pull/9605) `inputs.prometheus` Fix prometheus kubernetes pod discovery
- [#9606](https://github.com/influxdata/telegraf/pull/9606) `inputs.redis` Improve redis commands documentation
- [#9566](https://github.com/influxdata/telegraf/pull/9566) `outputs.cratedb` Replace dots in tag keys with underscores
- [#9401](https://github.com/influxdata/telegraf/pull/9401) `inputs.clickhouse` Fix panic, improve handling empty result set
- [#9583](https://github.com/influxdata/telegraf/pull/9583) `inputs.opcua` Avoid closing session on a closed connection
- [#9576](https://github.com/influxdata/telegraf/pull/9576) `processors.aws` Refactor ec2 init for config-api
- [#9571](https://github.com/influxdata/telegraf/pull/9571) `outputs.loki` Sort logs by timestamp before writing to Loki
- [#9524](https://github.com/influxdata/telegraf/pull/9524) `inputs.opcua` Fix reconnection regression introduced in 1.19.1
- [#9581](https://github.com/influxdata/telegraf/pull/9581) `inputs.kube_inventory` Fix k8s nodes and pods parsing error
- [#9577](https://github.com/influxdata/telegraf/pull/9577) Update sensu/go module to v2.9.0
- [#9554](https://github.com/influxdata/telegraf/pull/9554) `inputs.postgresql` Normalize unix socket path
- [#9565](https://github.com/influxdata/telegraf/pull/9565) Update hashicorp/consul/api module to 1.9.1
- [#9552](https://github.com/influxdata/telegraf/pull/9552) `inputs.vsphere` Update vmware/govmomi module to v0.26.0 in order to support vSphere 7.0
- [#9550](https://github.com/influxdata/telegraf/pull/9550) `inputs.opcua` Do not skip good quality nodes after a bad quality node is encountered

## v1.19.2 [2021-07-28]

#### Release Notes
Expand Down
Loading