Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync upstream telegraf #15

Merged
merged 1,436 commits into from
Jul 1, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1436 commits
Select commit Hold shift + click to select a range
bf99a72
fix: update go.opentelemetry.io/collector/pdata from v0.48.0 to v0.49…
jacobmarble Apr 19, 2022
96be484
docs: add missing slash in mongodb readme (#10994)
adamzwakk Apr 19, 2022
368b448
chore: update pull request with master when running CI (#10993)
sspaink Apr 19, 2022
9562640
chore: add readme linter (#10916)
reimda Apr 19, 2022
bcc7c57
fix: correctly parse various numeric forms (#10923)
powersj Apr 19, 2022
e8b08b1
fix: add mariadb_dialect to address the MariaDB differences in INNODB…
MarcHagen Apr 19, 2022
1898077
docs: correct influx parser type setting in README (#11004)
kapsh Apr 20, 2022
ecf7e94
fix: use correct auth token with consul_agent (#11001)
bear359 Apr 20, 2022
d0306e3
docs: add openstack metadata external plugin (#10999)
lawdt Apr 21, 2022
dc95d22
fix: use sprint to cast to strings in gnmi (#11010)
bewing Apr 21, 2022
6ba3b1e
chore: Fix readme linter errors for output plugins (#10951)
reimda Apr 21, 2022
5c98cb2
fix: allow Makefile to work on Windows (#11015)
powersj Apr 21, 2022
da31a19
fix(cmd): Also allow 0 outputs when using test-wait parameter (#11013)
Hipska Apr 21, 2022
72997ed
fix: add mutex to gnmi lookup map (#11008)
bewing Apr 22, 2022
52e66e6
fix: bump github.com/aws/aws-sdk-go-v2/config from 1.13.1 to 1.15.3 (…
dependabot[bot] Apr 22, 2022
ce94113
Update changelog
Apr 25, 2022
f450e37
fix: remove duplicate influxdb listener writes (#10976)
powersj Apr 25, 2022
a6f278a
fix: use external xpath parser for gnmi (#11024)
bewing Apr 26, 2022
c8aba00
chore: Adding influx's semantic commit and PR message checker, so we …
tysonkamp Apr 26, 2022
6be1507
chore: remove influxdata/validate-semantic-github-messages github wor…
tysonkamp Apr 26, 2022
23bb23d
feat: create and push nightly docker images to quay.io (#11000)
powersj Apr 26, 2022
f97e50a
fix: reduce log level in disk plugin (#10925)
powersj Apr 26, 2022
51facf7
chore: increase timeout for darwin packaging (#11041)
sspaink Apr 27, 2022
3518577
chore: enable linting of shell scripts (#11031)
sspaink Apr 27, 2022
5a71d03
feat(outputs.http): Support configuration of `MaxIdleConns` and `MaxI…
rkilingr Apr 27, 2022
eb79136
fix: datadog count metrics (#10979)
jrimmer-housecallpro Apr 27, 2022
e0212a7
Update changelog
powersj Apr 28, 2022
6dc2b99
style: align plugin renaming (#10868)
Hipska Apr 28, 2022
8aacd07
chore(inputs/disk): add deprecation notice to legacy mountpoints sett…
Hipska May 10, 2022
c7ffe17
fix: have telegraf service wait for network up (#11042)
powersj May 10, 2022
9c02a47
feat: add influx semantic commits checker, checks only last commit. (…
tysonkamp May 10, 2022
e28793c
fix: re-init azure monitor http client on context deadline error (#11…
powersj May 10, 2022
3e60bc1
fix: do not error when closing statsd network connection (#11043)
powersj May 10, 2022
7d456d1
fix: deprecate useless database config option (#11044)
powersj May 10, 2022
4a15e0a
fix(inputs.couchbase): Don't assume metrics will all be of the same l…
sspaink May 10, 2022
fed88fc
feat(exec, execd): add an option to pass a custom environment to thei…
an-mmx May 10, 2022
81090be
refactor: replace strings.Replace with strings.ReplaceAll (#11079)
Juneezee May 11, 2022
2cad990
docs: correct copy-and-paste of udp to tcp (#11080)
thatsafunnyname May 11, 2022
3c79acb
chore: update opentelemetry plugins (#11085)
jacobmarble May 12, 2022
906b24e
fix(outputs.Wavefront): If no "host" tag is provided, do not add "tel…
farukhali May 12, 2022
a9de025
fix: bump github.com/showwin/speedtest-go from 1.1.4 to 1.1.5 (#10722)
dependabot[bot] May 12, 2022
b36953d
docs: note about listsnapshots cause zfs parse failures (#11091)
powersj May 12, 2022
fa72335
feat(inputs.vsphere): Collect resource pools metrics and add resource…
6monlambert May 12, 2022
62922de
feat: add mount option filtering to disk plugin (#11039)
nferch May 12, 2022
5014d6b
Update changelog
powersj May 16, 2022
23afa9f
fix: Output erroneous namespace and continue instead of error out (#1…
sergeylanzman May 16, 2022
0d18847
fix: check net.Listen() error in tests (#11093)
powersj May 16, 2022
09a863b
docs: fix socket_writer output format link (#11101)
lambdaq May 16, 2022
df6d4e7
feat: Artifactory Webhook Receiver (#10918)
mcsammac May 16, 2022
1d659f5
test: add test for mysql gatherGlobalVariables using sql-mock (#10987)
fxedel May 16, 2022
6931440
chore(inputs/file): More clear error messages (#11104)
Hipska May 16, 2022
58071a7
fix: Update gopsutil from v3.22.3 to v3.22.4 to allow for HOST_PROC_M…
srebhan May 17, 2022
54c75bd
fix: bump github.com/wavefronthq/wavefront-sdk-go from 0.9.10 to 0.9.…
dependabot[bot] May 17, 2022
1b10e15
fix: log instance name in skip warnings (#10995)
reimda May 17, 2022
442728b
feat(parsers/logfmt): Add tag support (#11060)
Hipska May 17, 2022
d3abbc0
feat: allow other fluentd metrics apart from retry_count, buffer_queu…
dkuldeep22 May 17, 2022
42f954f
fix(parsers/nagios): metrics will always return a supported status co…
May 17, 2022
b4b52d1
test: remove unused riemann from docker-compose (#11118)
powersj May 17, 2022
c8796a7
fix: elasticsearch output float handling test (#11120)
powersj May 17, 2022
d047689
test: remove unecessary flag in sql input (#11115)
powersj May 17, 2022
2488d75
test: use supported version of elasticsearch (#11111)
powersj May 17, 2022
d345348
chore(processors): migrate sample configs into separate files (#11125)
sspaink May 18, 2022
4b3a5d5
chore(aggregators): migrate sample configs into separate files (#11130)
sspaink May 18, 2022
256caed
chore(outputs): migrate sample configs into separate files (#11131)
sspaink May 18, 2022
0f5dc99
chore(inputs_m-z): migrate sample configs into separate files (#11133)
sspaink May 18, 2022
6b697db
chore(inputs_a-l): migrate sample configs into separate files (#11132)
sspaink May 18, 2022
dad330c
fix: use readers over closers in http input (#11083)
powersj May 18, 2022
ab04f3a
feat: add slab metrics input plugin (#11075)
bobuhiro11 May 19, 2022
9a68167
feat: do not error if no nodes found for current config with xpath pa…
Hipska May 19, 2022
7c89a38
feat: [inputs/burrow] fill more http transport parameters (#6948)
funny-falcon May 19, 2022
81b84fb
fix: avoid calling sadc with invalid 0 interval (#11140)
thatsafunnyname May 19, 2022
b709f8e
fix(inputs.burrow): Move Dialer to variable and run `make fmt` (#11149)
sspaink May 19, 2022
a2d1426
fix: doc interval setting for internet speed plugin (#11150)
powersj May 19, 2022
57f5c1c
test: switch internet speed to enable file download (#11146)
powersj May 19, 2022
deb0c6e
test: update mongodb output to use test containers (#11137)
powersj May 19, 2022
78d9262
test: force elasticsearch to index batch data (#11153)
powersj May 19, 2022
49137dd
docs: update review docs (#11147)
srebhan May 20, 2022
df17df3
fix: Improve slab testing without sudo. (#11151)
srebhan May 20, 2022
61126dc
feat: add external huebridge input plugin (#11159)
hdecarne May 23, 2022
db3beab
test: add generic test-container code for re-use, migrate mysql (#11157)
powersj May 23, 2022
0ff3b63
fix: bump github.com/aws/aws-sdk-go-v2/config from 1.15.3 to 1.15.7 (…
dependabot[bot] May 23, 2022
4f972da
test: avoid data race in tcp-listener test (#11144)
srebhan May 23, 2022
df3e9ec
feat(intel_powerstat): add Max Turbo Frequency and introduce improvem…
bkotlowski May 23, 2022
622815c
chore: add readme linter to CI (#11020)
reimda May 23, 2022
b5e5f4c
feat(inputs.cpu): Add tags with core id or physical id to cpus (#11141)
mmolnar May 23, 2022
596b0e1
fix: Remove any content type from prometheus accept header (#11082)
powersj May 24, 2022
a840006
fix: search services file in /etc/services and fall back to /usr/etc/…
HeikoSchlittermann May 24, 2022
56eb914
chore: Embed sample configurations into README for inputs (#11136)
srebhan May 24, 2022
94ad7f1
test: migrate crate to test-containers code (#11165)
powersj May 24, 2022
03034cd
test: migrate nats to test-containers (#11170)
powersj May 24, 2022
dd8dd75
test: migrate mqtt to test containers (#11172)
powersj May 24, 2022
cb9d9fe
test: migrate redis to test-containers (#11174)
powersj May 24, 2022
59a7f76
test: migrate memcached to test-containers (#11176)
powersj May 24, 2022
15fd113
fix: Convert slab plugin to new sample.conf. (#11181)
srebhan May 24, 2022
d65640f
test: migrate aerospike to test-containers (#11177)
powersj May 24, 2022
1c41f2d
feat: add field key option to set event partition key (#11076)
powersj May 24, 2022
d5ff34b
test: migrate opcua to test-containers (#11171)
powersj May 24, 2022
5857966
test: migrate nsq to test containers (#11173)
powersj May 24, 2022
912e336
test: migrate openldap tests to test-containers (#11169)
powersj May 24, 2022
7d2016b
feat: Google API Auth (#11084)
crflanigan May 24, 2022
d9a6d8b
chore: embed sample configurations into README for outputs (#11182)
srebhan May 25, 2022
e04d62d
chore: Embed sample configurations into README for processors (#11189)
srebhan May 25, 2022
1b0bf35
chore: Embed sample configurations into README for aggregators (#11190)
srebhan May 25, 2022
0935ae4
test: remove rabbitmq container not used (#11175)
powersj May 25, 2022
22efc25
test: migrate pgbouncer to test-containers (#11186)
powersj May 25, 2022
885444a
fix(inputs/snmp): Reconnect TCP agents if needed (#11163)
Hipska May 25, 2022
f4eefea
fix: update golangci-lint from v1.45.2 to v1.46.2 (#11191)
srebhan May 25, 2022
ae98e7f
fix: redis plugin goroutine leak triggered by auto reload config mech…
zhiyuan-mojie May 25, 2022
2a87947
feat: Add constant 'algorithm' to the mock plugin (#11188)
srebhan May 25, 2022
d51634a
fix(plugins/amqp): move from `streadway/amqp` to `rabbitmq/amqp091-go…
Juneezee May 25, 2022
b295037
test: migrate zookeeper to test-containers (#11185)
powersj May 25, 2022
14fdcd7
fix: bump github.com/sensu/sensu-go/api/core/v2 from 2.13.0 to 2.14.0…
dependabot[bot] May 26, 2022
34e5d82
docs: remove recommendation for prometheus metric_version=2 (#11158)
reimda May 26, 2022
8bf4ea8
chore: update OpenTelmetry plugins (#11194)
jacobmarble May 26, 2022
a4d2076
fix: bump go.opentelemetry.io/otel/metric from 0.28.0 to 0.30.0 (#11088)
dependabot[bot] May 26, 2022
2fc19fa
chore: correctly spell embed (#11200)
powersj May 27, 2022
02dd7c1
test: actually skip flaky snmp test (#11199)
powersj May 27, 2022
1200f3c
test: refactor testcontainer port lookup (#11198)
powersj May 27, 2022
0dd99b2
fix(inputs/snmp): switch new Reconnect method to be a value receiver …
reimda May 27, 2022
0d60351
chore: update gopkg.in/yaml.v3 from v3.0.0 to v3.0.1 (#11213)
powersj May 31, 2022
b1918c1
chore: update github.com/opencontainers/runc from v1.0.2 to v1.1.2 (#…
powersj Jun 1, 2022
0147257
test: enable logging with testcontainers (#11211)
powersj Jun 1, 2022
31c000b
fix: bump github.com/nats-io/nats-server/v2 from 2.7.4 to 2.8.4 (#11221)
dependabot[bot] Jun 1, 2022
91d50ee
fix: Update sample.conf for prometheus (#11217)
srebhan Jun 1, 2022
354b651
fix: (outputs/sql) table existence cache (#10812)
ruoshan Jun 1, 2022
4d92fe4
fix(inputs/modbus): #11105 fix requests starting with an omitted fiel…
TimurDela Jun 1, 2022
a34219a
feat(inputs.nginx_plus_api): Gather slab metrics (#10448)
glennlod Jun 1, 2022
0b5dedb
fix: Upgrade xpath and fix code (#11241)
srebhan Jun 1, 2022
df64754
chore: Bump riemann-go-client and remove replacement (#11236)
srebhan Jun 1, 2022
6699e11
docs: Initial update of integration test docs (#11210)
powersj Jun 2, 2022
6e021b2
test: migrate kafka to testcontainers (#11206)
powersj Jun 2, 2022
43c9e05
test: migrate mcrouter to test-containers (#11208)
powersj Jun 2, 2022
936b908
test: migrate postgres to testcontainers (#11209)
powersj Jun 2, 2022
8106b28
chore: Bump apcupds and remove the replacement as issue is fixed upst…
srebhan Jun 2, 2022
1c61aa7
test: migrate elasticsearch to testcontainers (#11207)
powersj Jun 2, 2022
8c66d60
feat(inputs.sqlserver): Update query store and latch performance coun…
dba-leshop Jun 2, 2022
06b813d
fix: update moby/ipvs dependency from v1.0.1 to v1.0.2 (#11242)
ns-jtenberge Jun 2, 2022
476f498
test: remove docker-compose.yml test file (#11243)
powersj Jun 2, 2022
7fa2797
docs: update test-container docs (#11244)
powersj Jun 2, 2022
9c47c9c
fix: re-add event to splunk serializer (#11237)
powersj Jun 2, 2022
cefb0c2
chore: upgrade windows circleci size (#11249)
powersj Jun 2, 2022
6f3657f
chore: rename circleci executor (#11247)
powersj Jun 2, 2022
c6ed8bb
chore: update go from v1.18.1 to v1.18.3 (#11248)
powersj Jun 2, 2022
9daefab
test: harden running of testcontainer integration tests (#11245)
powersj Jun 3, 2022
58e01f7
test: add circle ci integration testing on PRs (#11246)
powersj Jun 3, 2022
d3ee1b7
test: remove restore integration test cache (#11255)
powersj Jun 3, 2022
6d829c1
feat(intel_powerstat): add uncore frequency metrics (#11254)
bkotlowski Jun 6, 2022
7c2d9df
docs: add missing word <3 (#11262)
sspaink Jun 6, 2022
d133143
fix: update modernc.org/sqlite from v1.10.8 to v1.17.3 (#11260)
powersj Jun 6, 2022
34eff49
chore: Fix readme linter errors for processor, aggregator, and parser…
reimda Jun 6, 2022
5da99fa
fix: bump github.com/tidwall/gjson from 1.10.2 to 1.14.1 (#11264)
srebhan Jun 7, 2022
54552ff
fix: update github.com/containerd/containerd from v1.5.11 to v1.5.13 …
powersj Jun 7, 2022
1b1482b
chore: Fix readme linter errors for input plugins A-D (#10964)
reimda Jun 7, 2022
453e276
chore: Fix readme linter errors for input plugins E-L (#11214)
reimda Jun 7, 2022
a8ed6fd
fix: remove full access permissions (#11261)
powersj Jun 8, 2022
0b7c3c4
fix: add missing build constraints for sqlite (#11272)
powersj Jun 8, 2022
0d96968
feat: Migrate xpath parser to new style (#11218)
srebhan Jun 8, 2022
21607ea
fix: Always build README-embedder for host-architecture (#11253)
srebhan Jun 8, 2022
f7aab29
chore: Fix readme linter errors for input plugins M-Z (#11274)
reimda Jun 8, 2022
45c88f8
fix(inputs/directory_monitor): Add support for multiline file parsing…
Hipska Jun 13, 2022
af409da
test: add install go for linux, use in integration tests (#11281)
powersj Jun 13, 2022
9aaa2e1
Update build version to 1.24.0
Jun 13, 2022
76b0d1a
Update changelog for v1.23.0
Jun 13, 2022
9d17145
fix: Don't rebase on master when building packages (#11291)
sspaink Jun 13, 2022
42e339f
fix: Remove all rebase logic from CI (#11293)
sspaink Jun 13, 2022
72e91ba
fix: bump cloud.google.com/go/monitoring from 1.2.0 to 1.5.0 (#11295)
dependabot[bot] Jun 13, 2022
05285a1
feat(inputs.x509_cert): add smtp protocol (#11271)
skillor Jun 15, 2022
2424852
fix(parsers/xpath): Reduce debug messages when empty selection is all…
Hipska Jun 15, 2022
2d7f209
feat: add default appType as config option to groundwork output (#11300)
VladislavSenkevich Jun 15, 2022
412be64
feat: Make the command "config" a subcommand (#11282)
sspaink Jun 15, 2022
478edd3
fix: Prevent concurrent map writes to c.UnusedFields (#11311)
sspaink Jun 16, 2022
a454103
docs: explain directly connecting to mongo node (#11314)
powersj Jun 16, 2022
f4d3aa2
chore: Remove prefix to use the default `chore(deps)` (#11315)
sspaink Jun 16, 2022
b312ccf
test: update wait for statement for postgres (#11309)
powersj Jun 16, 2022
3f65217
test: mark integration tests correctly (#11317)
powersj Jun 16, 2022
e0908c1
chore(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.12.…
dependabot[bot] Jun 16, 2022
1e5a454
chore(deps): Bump google.golang.org/grpc from 1.46.2 to 1.47.0 (#11318)
dependabot[bot] Jun 16, 2022
f8672d8
chore(deps): Bump k8s.io/client-go from 0.23.3 to 0.24.1 (#11223)
dependabot[bot] Jun 16, 2022
d130d50
chore(deps): Bump github.com/go-logfmt/logfmt from 0.5.0 to 0.5.1 (#1…
dependabot[bot] Jun 16, 2022
4db6566
chore: make apt-get instructions consistent and add GPG fingerprint (…
jdstrand Jun 17, 2022
9a9f402
test: add coveralls coverage to master (#11256)
powersj Jun 17, 2022
1d272d3
chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/dynamodb (#11328)
dependabot[bot] Jun 21, 2022
0d80dbf
chore(deps): Bump go.mongodb.org/mongo-driver from 1.9.0 to 1.9.1 (#1…
dependabot[bot] Jun 21, 2022
2b31309
chore(deps): Bump github.com/gophercloud/gophercloud from 0.24.0 to 0…
dependabot[bot] Jun 21, 2022
4a4d9d9
chore(deps): Bump google.golang.org/api from 0.74.0 to 0.84.0 (#11338)
dependabot[bot] Jun 21, 2022
fa64e26
chore: fix typo (recieve -> receive) (#11341)
roidelapluie Jun 21, 2022
748290d
chore(deps): Bump github.com/fatih/color from 1.10.0 to 1.13.0 (#11340)
dependabot[bot] Jun 21, 2022
42a167f
fix: filter out views in mongodb lookup (#11280)
powersj Jun 21, 2022
3d79db2
chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/timestreamwrit…
dependabot[bot] Jun 21, 2022
6113bba
docs: Update etc/telegraf.conf and etc/telegraf_windows.conf (#11344)
telegraf-tiger[bot] Jun 21, 2022
d8f2b38
feat(redis): add Redis 6 ACL auth support (#9333)
akrantz01 Jun 21, 2022
65a6085
feat(x509_cert): add proxy support (#9319)
akrantz01 Jun 21, 2022
b58ae75
chore(deps): Bump github.com/Shopify/sarama from 1.32.0 to 1.34.1 (#1…
dependabot[bot] Jun 21, 2022
6700f0b
docs: Sync sample.conf for recent features (#11348)
sspaink Jun 22, 2022
336ae2f
chore: move agent config into seperate file (#11337)
skillor Jun 22, 2022
c46f42f
feat: Migrate json parser to new style (#11226)
srebhan Jun 22, 2022
38c5ec1
docs: Update etc/telegraf.conf and etc/telegraf_windows.conf (#11351)
telegraf-tiger[bot] Jun 22, 2022
db23718
fix: don't require listeners to be present in overview (#9315)
reimda Jun 22, 2022
48fa199
feat: Add CSV serializer (#11307)
srebhan Jun 22, 2022
a049175
fix: Restore sample configurations broken during initial migration (#…
srebhan Jun 22, 2022
3f114e0
feat: Migrate json_v2 parser to new style (#11343)
srebhan Jun 22, 2022
d91ec14
docs: Update etc/telegraf.conf and etc/telegraf_windows.conf (#11365)
telegraf-tiger[bot] Jun 22, 2022
e268fd4
chore(deps): Bump github.com/dynatrace-oss/dynatrace-metric-utils-go …
dependabot[bot] Jun 22, 2022
44a4df8
chore(deps): Bump github.com/nats-io/nats.go from 1.15.0 to 1.16.0 (#…
dependabot[bot] Jun 22, 2022
897066f
chore(deps): Bump cloud.google.com/go/pubsub from 1.18.0 to 1.22.2 (#…
dependabot[bot] Jun 23, 2022
d80096a
docs: swap bytes sent/recv descriptions in nfsclient (#11376)
powersj Jun 23, 2022
fb88118
chore(deps): Bump go.opentelemetry.io/collector/pdata from 0.52.0 to …
dependabot[bot] Jun 23, 2022
e50fabc
chore(deps): Bump github.com/jackc/pgx/v4 from 4.15.0 to 4.16.1 (#11346)
dependabot[bot] Jun 23, 2022
d06559a
chore(deps): Bump cloud.google.com/go/bigquery from 1.8.0 to 1.33.0 (…
dependabot[bot] Jun 23, 2022
9177b27
chore(deps): Bump github.com/Azure/azure-kusto-go from 0.6.0 to 0.7.0…
dependabot[bot] Jun 27, 2022
6b009f3
feat: migrate wavefront parser to new style (#11374)
sspaink Jun 27, 2022
fcc9373
feat: allow collecting node-level metrics for Couchbase buckets (#9717)
akrantz01 Jun 27, 2022
bf4e050
feat: Migrate collectd parser to new style (#11367)
sspaink Jun 27, 2022
f10f662
chore(deps): Bump cloud.google.com/go/pubsub from 1.22.2 to 1.23.0 (#…
dependabot[bot] Jun 27, 2022
34cacd8
chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/kinesis (#11380)
dependabot[bot] Jun 27, 2022
26c5062
chore: Remove 'github.com/satori/go.uuid' replacement (#11240)
srebhan Jun 28, 2022
20ed58c
chore: Remove 'github.com/cisco-ie/nx-telemetry-proto' replacement (#…
srebhan Jun 28, 2022
3008d91
chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.1.0…
dependabot[bot] Jun 28, 2022
b89a254
test: add nightly package testing to amd64/linux (#11377)
powersj Jun 29, 2022
eb77bdd
fix: resolve jolokia2 panic on null response (#11397)
PapaPiya Jun 29, 2022
524038a
fix: Sync back sample.confs for inputs.couchbase and outputs.groundwo…
srebhan Jun 29, 2022
1a84be4
docs: Update etc/telegraf.conf and etc/telegraf_windows.conf (#11414)
telegraf-tiger[bot] Jun 29, 2022
e575fa4
chore(deps): Bump github.com/golang-jwt/jwt/v4 from 4.4.1 to 4.4.2 (#…
dependabot[bot] Jun 29, 2022
2646f3d
chore(deps): Bump github.com/vmware/govmomi from 0.27.3 to 0.28.0 (#1…
dependabot[bot] Jun 29, 2022
bd516ae
chore: move printing of sample config file out of config.go (#11409)
reimda Jun 29, 2022
b638c53
feat: migrate form_urlencoded parser to new style (#11381)
sspaink Jun 29, 2022
6e6fba7
feat(outputs/wavefront): make maximum http batch size configurable (#…
LukeWinikates Jun 29, 2022
40af1d6
docs: Update etc/telegraf.conf and etc/telegraf_windows.conf (#11419)
telegraf-tiger[bot] Jun 29, 2022
b423a3e
feat: migrate value parser to new style (#11407)
powersj Jun 29, 2022
e710192
feat: Migrate graphite parser to new style (#11405)
srebhan Jun 29, 2022
e5bcc27
fix: Bring back old xpath section names (#11335)
srebhan Jun 29, 2022
9ea9314
feat: Migrate logfmt parser to new style (#11366)
srebhan Jun 29, 2022
f4cdda4
test: exchange confused parameters (expected vs actual) (#11422)
HeikoSchlittermann Jun 29, 2022
c9c0b91
chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs…
dependabot[bot] Jun 29, 2022
f8766bc
feat: Migrate dropwizard parser to new style (#11371)
srebhan Jun 29, 2022
56a3f18
feat: migrate grok to new parser style (#11408)
powersj Jun 30, 2022
f55de4a
chore(deps): Bump github.com/influxdata/influxdb-observability/otel2i…
dependabot[bot] Jun 30, 2022
4e5b749
test: run check-update on dnf/yum (#11430)
powersj Jun 30, 2022
b7e09bb
feat: adding aws metric streams input plugin (#11233)
mccabecillian Jun 30, 2022
a050fee
docs: Update etc/telegraf.conf and etc/telegraf_windows.conf (#11431)
telegraf-tiger[bot] Jun 30, 2022
c6fca82
Merge remote-tracking branch 'original/master' into sync_upstream_tel…
jotavalenciano Jun 30, 2022
70541ed
Remove added modules
jotavalenciano Jun 30, 2022
1e3b8e7
Add again missing modules
jotavalenciano Jun 30, 2022
6050217
Fix README for compliance
jotavalenciano Jun 30, 2022
7e02b9e
Reduce lines length
jotavalenciano Jun 30, 2022
83629a2
Fix trailing spaces and indentation
jotavalenciano Jun 30, 2022
df99667
Fix code warnings
jotavalenciano Jun 30, 2022
64eddae
Update go sum
jotavalenciano Jun 30, 2022
286f96e
Update licenses for dependencies
jotavalenciano Jun 30, 2022
c033756
Fix race in test
jotavalenciano Jun 30, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
829 changes: 695 additions & 134 deletions .circleci/config.yml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ README.md merge=union
go.sum merge=union
plugins/inputs/all/all.go merge=union
plugins/outputs/all/all.go merge=union
**/testdata/** test eol=lf
74 changes: 74 additions & 0 deletions .github/ISSUE_TEMPLATE/BUG_REPORT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: Bug Report
description: Create a bug report to help us improve
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking time to fill out this bug report! We reserve Telegraf issues for bugs for reproducible problems.
Please redirect any questions about Telegraf usage to our [Community Slack](https://influxdata.com/slack) or [Community Page](https://community.influxdata.com/) we have a lot of talented community members there who could help answer your question more quickly.
- type: textarea
id: config
attributes:
label: Relevant telegraf.conf
description: Place config in the toml code section. This will be automatically formatted into toml, so no need for backticks.
render: toml
validations:
required: true
- type: textarea
id: logs
attributes:
label: Logs from Telegraf
description: Please include the Telegraf logs, ideally with `--debug` used.
render: text
validations:
required: true
- type: input
id: system-info
attributes:
label: System info
description: Include Telegraf version, operating system, and other relevant details
placeholder: ex. Telegraf 1.20.0, Ubuntu 20.04, Docker 20.10.8
validations:
required: true
- type: textarea
id: docker
attributes:
label: Docker
description: If your bug involves third party dependencies or services, it can be very helpful to provide a Dockerfile or docker-compose.yml that reproduces the environment you're testing against.
validations:
required: false
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce
description: Describe the steps to reproduce the bug.
value: |
1.
2.
3.
...
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: Describe what you expected to happen when you performed the above steps.
validations:
required: true
- type: textarea
id: actual-behavior
attributes:
label: Actual behavior
description: Describe what actually happened when you performed the above steps.
validations:
required: true
- type: textarea
id: additional-info
attributes:
label: Additional info
description: Include gist of relevant config, logs, etc.
validations:
required: false

46 changes: 0 additions & 46 deletions .github/ISSUE_TEMPLATE/Bug_report.md

This file was deleted.

27 changes: 24 additions & 3 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
### Required for all PRs:

- [ ] Signed [CLA](https://influxdata.com/community/cla/).
- [ ] Associated README.md updated.
- [ ] Has appropriate unit tests.
<!-- Complete the tasks in the following list. Change [ ] to [x] to
show completion. -->

- [ ] Updated associated README.md.
- [ ] Wrote appropriate unit tests.
- [ ] Pull request title or commits are in [conventional commit format](https://www.conventionalcommits.org/en/v1.0.0/#summary)

<!-- Link to issues that describe the need for the change. Issues
should include context that will help reviewers understand why the
change is needed.

Make sure to link issues and using a keyword like "resolves #1234".
https://docs.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword
-->

resolves #

<!-- Finally, include a summary of the code change itself. This
description should tell reviewers how the issues were resolved.

example: Fixed an off by one error in counter variable in type FooBar.

example: Added an input plugin to gather yak shaving metrics using
golang library yaktech/shaver. -->
9 changes: 9 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
version: 2
updates:
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"
ignore:
# Dependabot isn't able to update this packages that do not match the source, so anything with a version
- dependency-name: "*.v*"
36 changes: 36 additions & 0 deletions .github/workflows/golangci-lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: golangci-lint
on:
push:
branches:
- master
pull_request:
branches:
- master
schedule:
# Trigger every day at 16:00 UTC
- cron: '0 16 * * *'
jobs:
golangci-pr:
if: github.ref != 'refs/heads/master'
name: lint-pr-changes
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v2
- uses: actions/checkout@v2
- name: golangci-lint
uses: golangci/golangci-lint-action@v2
with:
version: v1.46.2
only-new-issues: true
golangci-master:
if: github.ref == 'refs/heads/master'
name: lint-master-all
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: golangci-lint
uses: golangci/golangci-lint-action@v2
with:
version: v1.46.2
only-new-issues: true
args: --issues-exit-code=0
59 changes: 59 additions & 0 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
#################################
#################################
## Super Linter GitHub Actions ##
#################################
#################################
name: Lint Code Base

#
# Documentation:
# https://help.github.com/en/articles/workflow-syntax-for-github-actions
#

#############################
# Start the job on all push #
#############################
on:
push:
branches-ignore: [master, main]
# Remove the line above to run when pushing to master
pull_request:
branches: [master, main]

###############
# Set the Job #
###############
jobs:
build:
# Name the Job
name: Lint Code Base
# Set the agent to run on
runs-on: ubuntu-latest

##################
# Load all steps #
##################
steps:
##########################
# Checkout the code base #
##########################
- name: Checkout Code
uses: actions/checkout@v2
with:
# Full git history is needed to get a proper list of changed files within `super-linter`
fetch-depth: 0

################################
# Run Linter against code base #
################################
- name: Lint Code Base
uses: github/super-linter@v4.9.2
env:
VALIDATE_ALL_CODEBASE: false
DEFAULT_BRANCH: master
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
LINTER_RULES_PATH: '.'
MARKDOWN_CONFIG_FILE: .markdownlint.yml
VALIDATE_MARKDOWN: true
VALIDATE_BASH: true
23 changes: 23 additions & 0 deletions .github/workflows/readme-linter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Lint plugin readmes
on:
# push:
# branches-ignore: master
pull_request:
branches: # Names of target branches, not source branches
- master
jobs:
run-readme-linter:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v3
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@v18.7
with:
base_sha: ${{ github.event.pull_request.base.sha }}
files: plugins/**/README.md
- name: Run readme linter on changed files
run: go run ./tools/readme_linter ${{ steps.changed-files.outputs.all_changed_files }}
15 changes: 15 additions & 0 deletions .github/workflows/semantic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: "Semantic PR and Commit Messages"

on:
pull_request:
types: [opened, reopened, synchronize, edited]
branches:
- master

jobs:
semantic:
uses: influxdata/validate-semantic-github-messages/.github/workflows/semantic.yml@main
with:
CHECK_PR_TITLE_OR_ONE_COMMIT: true

8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,13 @@
/telegraf
/telegraf.exe
/telegraf.gz
/tools/package_lxd_test/package_lxd_test
/tools/readme_config_includer/generator
/vendor
.DS_Store
process.yml
/.vscode
/*.toml
/*.conf
resource.syso
versioninfo.json
Loading