Commit Graph

5501 Commits

Author SHA1 Message Date
elv-gilles c31d402b72
fix(parsers.json_v2): Handle measurements with multiple objects correctly (#16878) 2025-05-08 12:07:01 +01:00
skartikey 187a1931e5
chore(inputs.sqlserver): Migrate Azure AD Authentication from ADAL to MSAL (#16730)
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
2025-05-08 11:58:07 +01:00
Thomas Casteleyn 548c064cc6
chore(outputs.mqtt): Rework templating to use TemplateMetric (#16560) 2025-05-04 23:27:29 +01:00
Alexander Stark b49810d337
fix(inputs.opcua): Handle node array values (#16594) 2025-05-01 13:48:25 -05:00
Sven Rebhan b490846d24
fix(common.ratelimiter): Only grow the buffer but never shrink (#16868) 2025-05-01 13:28:27 -05:00
Sven Rebhan e25bc43e35
test(inputs.jolokia2_agent): Add missing field for new Artemis version (#16949) 2025-05-01 13:28:07 -05:00
dependabot[bot] 43eada80ea
chore(deps): Bump k8s.io/client-go from 0.32.3 to 0.33.0 (#16889)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maya Strandboge <mstrandboge@influxdata.com>
2025-05-01 17:13:55 +01:00
Sven Rebhan db2c2d8638
chore(deps): Bump github.com/gosmnp/gosnmp from 1.39.0 to 1.40.0 (#16660) 2025-05-01 17:10:18 +01:00
Paweł Żak 2e246d0270
chore(linter): Address findings for `staticcheck->QF1001` - Apply De Morgan’s law (#16881) 2025-04-30 17:43:13 +01:00
alexvkempen 26e1f35524
fix(inputs.lustre2): getLustreProcStats skips empty files (#16911)
Co-authored-by: Alexandre Van Kempen <alexandre.vankempen@qarnot-computing.com>
2025-04-30 17:15:15 +01:00
Paweł Żak dba5597530
chore(linters): Configure `revive:var-naming` and fix its findings (#16817) 2025-04-24 21:23:04 +01:00
tomas-quix 16610ce351
fix(outputs.quix): Allow empty certificate for new cloud managed instances (#16857) 2025-04-24 11:03:46 -05:00
Sven Rebhan 3feca5650f
feat(common.ratelimiter): Implement means to reserve memory for concurrent use (#16867) 2025-04-23 13:14:06 -05:00
Sven Rebhan 4f54548577
docs(outputs.influxdb_v2): Use correct unit for rate_limit example (#16869) 2025-04-23 13:01:39 -05:00
Sven Rebhan 3895416ea8
chore(inputs.snmp_trap): Cleanup code (#16810) 2025-04-23 13:01:19 -05:00
Sven Rebhan 403199fb46
feat(common.kafka): Add AWS-MSK-IAM SASL authentication (#16524) 2025-04-23 09:34:16 -05:00
Evgenii Kuznetsov b715237606
feat(common.shim): Add batch to shim (#16148)
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
Co-authored-by: Sven Rebhan <srebhan@influxdata.com>
2025-04-23 14:47:39 +01:00
dependabot[bot] bcea4c278e
chore(deps): Bump github.com/apache/iotdb-client-go from 1.3.3 to 1.3.4 (#16844)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Maya Strandboge <mstrandboge@influxdata.com>
2025-04-23 11:27:52 +01:00
skartikey fc7d1ff2d7
fix(inputs.cloudwatch): Handle metric includes/excludes correctly to prevent panic (#16812) 2025-04-21 15:28:18 -05:00
Pieter Slabbert 081dfa26e8
docs(outputs.health): List available operators (#16775)
Co-authored-by: Pieter Slabbert <pieter.slabbert@ilovezoona.com>
2025-04-17 10:14:21 +01:00
Sven Rebhan 0195c4e966
fix(inputs.win_wmi): Restrict threading model to APARTMENTTHREADED (#16781) 2025-04-16 09:09:54 -05:00
Sven Rebhan 7b1b49f0ba
fix(inputs.win_wmi): Replace hard-coded class-name with correct config setting (#16782) 2025-04-16 09:09:06 -05:00
frmoschner 508398d454
feat(inputs.opcua_listener): Allow to subscribe to OPCUA events (#16532)
Co-authored-by: Sven Rebhan <srebhan@influxdata.com>
2025-04-16 14:15:12 +01:00
Manglesh Kumar Yadav f033a75bc4
docs(parsers.json_v2): Fix wording (#16778) 2025-04-16 11:57:09 +01:00
kfollesdal 9b250a1869
feat(outputs.nats): Allow asynchronous publishing for Jetstream (#16582)
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
2025-04-14 17:39:25 +01:00
Lars Stegman 799e194700
feat(outputs.sql): Support secret for dsn (#16678) 2025-04-14 17:14:00 +01:00
Lucas Chiesa be9e5bfbb3
feat(outputs.health): Add max time between metrics check (#16646) 2025-04-14 17:03:22 +01:00
justinwwhuang ffdc04c5e7
feat(outputs): Add inlong output plugin (#16211) 2025-04-14 10:15:17 +02:00
Sven Rebhan 58b696bc59
test(outputs.influxdb): Add benchmarks (#16694) 2025-04-11 13:19:19 -05:00
Sven Rebhan 7dd1886248
chore(inputs.azure_storage_queue): Switch to maintained library (#16609) 2025-04-11 12:13:47 -05:00
Abhishek Saharn 18c54e8d32
chore(outputs.azure_data_explorer): Move code to common in preparation of new plugin (#16523) 2025-04-11 15:17:06 +01:00
Paweł Żak 59234e6aa6
chore: Fix linter findings for `revive:exported` in `plugins/inputs/system` (#16721) 2025-04-10 18:41:41 +01:00
Lars Stegman 73d092a566
feat(outputs.influxdb_v2): Support secrets in http_headers values (#16746) 2025-04-10 18:36:30 +01:00
skartikey df6d44e43d
feat(inputs.whois): Support IDN domains (#16700) 2025-04-09 10:08:11 -05:00
dependabot[bot] ffb4a8cedb
chore(deps): Bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 (#16709) 2025-04-09 15:35:59 +02:00
Sven Rebhan cc6916e957
test(outputs.influxdb_v2): Add benchmarks (#16693)
Co-authored-by: skartikey <1942366+skartikey@users.noreply.github.com>
2025-04-08 14:34:36 +01:00
Maya Strandboge 05879b220e
feat(processors.enum): Add multiple tag mapping (#16701) 2025-04-08 14:34:24 +02:00
Sven Rebhan 5bb0002948
docs(inputs): Add plugin metadata and update description for n* (#16692) 2025-04-08 10:27:01 +01:00
Sven Rebhan bb32a3cd43
chore(outputs.zabbix): Cleanup unit-tests (#16668) 2025-04-08 10:22:48 +01:00
Pieter Slabbert 9ed15a6194
feat(processors.defaults): Add support for specifying default tags (#16717)
Co-authored-by: Pieter Slabbert <pieter.slabbert@ilovezoona.com>
2025-04-04 19:54:53 +01:00
Paweł Żak ad76475f03
chore: Fix linter findings for `revive:exported` in `plugins/inputs/[w-z]*` (#16703) 2025-04-01 22:17:51 +01:00
hautecodure 49dc1270a3
feat(outputs.sql): Add option to automate table schema updates (#16544) 2025-04-01 19:51:20 +01:00
Paweł Żak 080e9a1338
chore(deps): Bump golangci-lint from v1.64.5 to v2.0.2 (#16683) 2025-03-31 13:52:09 +01:00
Sven Rebhan d99b033395
chore(inputs.snmp_trap): Cleanup testing (#16648) 2025-03-28 15:43:40 -05:00
Paulo Dias b5fe07de9a
feat(inputs.whois): Add plugin (#16509)
Signed-off-by: Paulo Dias <paulodias.gm@gmail.com>
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
2025-03-27 14:18:23 +00:00
David Grant c17467b8cb
feat(outputs.http): Include body sample in non-retryable error logs (#16597) 2025-03-26 17:25:11 +00:00
Maya Strandboge 8400b6a640
feat(processors.enum): Allow mapping to be applied to multiple fields (#16030) 2025-03-26 14:02:56 +00:00
Matt Simerson f515d89a66
docs(inputs.openntpd): Correct timeout config setting to the actually used default (#16666) 2025-03-24 13:46:40 -05:00
Sven Rebhan 798f683805
docs(inputs): Add plugin metadata and update description for j* to m* (#16593)
Co-authored-by: Maya Strandboge <136023093+mstrandboge@users.noreply.github.com>
2025-03-24 16:38:42 +01:00
Sven Rebhan 15b92f38c3
fix(inputs.tail): Do not seek on pipes (#16674) 2025-03-24 15:04:49 +00:00