Joshua Powers
b79299975d
chore(deps): Bump github.com/lxc/incus v0.4.0 to v6.2.0 ( #15441 )
2024-06-06 14:35:56 -05:00
Joshua Powers
f0c72586cc
feat(outputs.mqtt): Add client trace logging, resolve MQTT5 reconnect login ( #15429 )
2024-06-06 11:06:23 +02:00
Joshua Powers
71718fba7d
chore: Update removal dates to either v1.35.0 or v1.40.0 ( #15452 )
2024-06-05 15:19:47 -05:00
Joshua Powers
c8d9ae15b5
test(outputs.sql): Update wait for log message ( #15459 )
2024-06-05 11:21:31 -05:00
Joshua Powers
58aae6201b
docs(outputs.datadog): Specify API v1 support ( #15427 )
2024-05-31 10:33:22 +02:00
Viktor Szépe
31a1d34d99
chore: Fix typos throughout codebase ( #15338 )
2024-05-31 10:26:37 +02:00
Joshua Powers
536b3d04ce
chore(deps): Switch to github.com/leodido/go-syslog ( #15393 )
2024-05-30 08:06:04 -06:00
Sven Rebhan
71b58ddaf5
chore(log): Restructure and cleanup logging code ( #15234 )
2024-05-10 16:43:43 -05:00
Thomas Casteleyn
43c8db95d8
docs(outputs.postgresql): Add example to create index for tag columns ( #15322 )
2024-05-08 11:23:53 -05:00
Joshua Powers
5dcc70b841
chore(deps): Bump golangci-lint from v1.57.2 to v1.58.0 ( #15303 )
2024-05-07 11:02:25 -05:00
Joshua Powers
7f83b7aae9
feat(serializers.influx): Add option to omit timestamp ( #15220 )
2024-05-02 13:50:50 -05:00
Joshua Powers
60cf9772a7
fix(outputs.loki): Option to sanitize label names ( #15277 )
2024-05-02 13:45:46 -05:00
Morian Sonnet
c7446f74f1
feat(outputs.influxdb_v2): Add option to set local address ( #15228 )
2024-04-26 16:47:33 -05:00
Morian Sonnet
bf55d782f0
feat(outputs.influxdb): Add option to define local address ( #15225 )
2024-04-26 16:46:55 -05:00
Morian Sonnet
42401a3175
fix(outputs.graphite): Handle local address without port correctly ( #15224 )
2024-04-25 13:25:34 -05:00
Nick Thomas
96d6da63f2
fix(http): Stop plugins from leaking file descriptors on telegraf reload ( #15213 )
2024-04-24 15:18:15 -05:00
Joshua Powers
3138f847d4
fix(outputs.sql): Enable the use of krb5 with mssql driver ( #15196 )
2024-04-22 18:37:37 +02:00
Joshua Powers
6e3577f40e
fix(outputs.opensearch): Correctly error during failures or disconnect ( #15157 )
2024-04-19 15:23:05 +02:00
Joshua Powers
b2cd9a58ca
docs(outputs.kafka): Add metadata options to docs ( #15182 )
2024-04-18 10:50:56 +02:00
Andreas Deininger
01c00d69fb
chore: Fix typos ( #15114 )
2024-04-09 20:00:52 +02:00
dependabot[bot]
ba81bef3af
chore(deps): Bump github.com/apache/iotdb-client-go from 0.12.2-0.20220722111104-cd17da295b46 to 1.2.0-tsbs ( #15086 )
2024-04-02 12:24:12 -06:00
Sven Rebhan
506698056e
feat(outputs.postgresql): Allow configuration of startup error handling ( #15073 )
2024-03-29 13:15:26 -05:00
Sven Rebhan
4613c81be7
docs(outputs.cratedb): Document startup error behavior options ( #15072 )
2024-03-29 13:13:10 -05:00
Sven Rebhan
4f3f9c3fcf
feat(outputs.cratedb): Allow configuration of startup error handling ( #15065 )
2024-03-27 11:12:38 -05:00
Joshua Powers
57ed9fd330
feat(outputs.postgresql): Add secret store support ( #15041 )
2024-03-27 10:02:08 -05:00
Sven Rebhan
a6c3ae5238
docs(outputs.kafka): Document startup error behavior options ( #15070 )
2024-03-27 10:00:39 -05:00
Sven Rebhan
aa030b569a
feat(outputs): Add framework to retry on startup errors ( #14884 )
2024-03-26 12:12:30 -05:00
Joshua Powers
b8936a83cb
chore(deps): Bump github.com/stretchr/testify v1.8.4 to v1.9.0 ( #15009 )
2024-03-18 19:26:47 +01:00
Tushar Gupta
f7237170b9
fix(outputs.bigquery): Add scope to bigquery and remove timeout context ( #14958 )
2024-03-12 07:02:00 -06:00
Sven Rebhan
82e4d8b852
chore(outputs.influxdb)!: Remove deprecated 'url' option ( #14916 )
2024-02-29 13:30:01 -06:00
Sven Rebhan
bd52eb1cfb
chore(inputs.riemann_legacy)!: Remove deprecated plugin ( #14867 )
2024-02-26 11:28:35 -06:00
Sven Rebhan
0e6b4f05f9
chore(inputs.syslog): Use common/socket implementation ( #14837 )
2024-02-23 13:20:39 -06:00
Anton Brekhov
32b8ad5662
feat(outputs.nebius_cloud_monitoring): Add 'service' configuration setting ( #14658 )
2024-02-22 09:17:24 +01:00
Lars Stegman
da56ebdc1c
feat(outputs.websocket): Allow specifying secrets in headers ( #14836 )
2024-02-20 07:23:00 -07:00
Paweł Żak
c4dbe65732
chore(linters): Bump golangci-lint to v1.56.1 ( #14759 )
2024-02-12 23:26:10 +01:00
Lars Stegman
4f0ac6e155
feat(http): Allow secrets in headers ( #14743 )
2024-02-12 23:04:49 +01:00
tguenneguez
de66a2f9aa
feat(inputs.prometheus): Add internal metrics ( #14424 )
2024-02-12 13:55:02 -07:00
Sven Rebhan
d8cd59c0cd
fix(outputs.mqtt): Retry metrics for server timeout ( #14752 )
2024-02-12 14:34:50 -06:00
Sven Rebhan
957daa363f
chore(deps): Get rid of golang.org/x/exp and use stable versions instead ( #14757 )
2024-02-12 09:37:19 -07:00
Paweł Żak
6506eecc9b
chore(linters): Bump golangci-lint to v1.56.0 ( #14742 )
2024-02-12 08:47:15 -06:00
Paweł Żak
98ec91478a
chore(linters): replace 'fmt.Sprintf' with string addition ( #14699 )
2024-02-08 15:46:22 -05:00
Paweł Żak
ae7fbc5082
chore(linters): Replace 'fmt.Errorf' with 'errors.New' wherever possible ( #14698 )
2024-02-08 11:32:30 -06:00
Sven Rebhan
f235fcc640
feat(outputs.graphite): Allow to set the local address to bind ( #14628 )
2024-02-05 10:23:34 -07:00
Adrián López
c8e12fa15a
feat(outputs): Add Zabbix plugin ( #13739 )
2024-01-24 08:25:38 -07:00
dependabot[bot]
29f7d04172
chore(deps): Bump github.com/testcontainers/testcontainers-go from 0.26.0 to 0.27.0 ( #14608 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-01-23 17:57:15 +01:00
giovanni-bellini-argo
4c1d8e3dd4
fix(outputs.iotdb): Handle paths that contain illegal characters ( #14519 )
...
Co-authored-by: SeanGaluzzi <SeanGaluzzi@users.noreply.github.com>
Co-authored-by: SeanGaluzzi <sean.galuzzi@argo.consulting>
2024-01-23 16:24:39 +01:00
Neelay Upadhyaya
06c13666e6
feat(outputs.nats): Introduce NATS Jetstream option ( #14236 )
...
Co-authored-by: Joshua Powers <powersj@fastmail.com>
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
2024-01-23 12:22:24 +01:00
Joshua Powers
98cd14987a
fix(outputs.loki): Do not close body before reading it ( #14604 )
2024-01-22 20:05:24 +01:00
Yuan Zhang
7cafdaf2ce
fix(outputs.mqtt): Preserve leading slash in topic ( #14582 )
2024-01-18 18:30:23 +01:00
Sander van de Geijn
744e74d463
docs(outputs.opensearch): Correct sample config format ( #14538 )
2024-01-09 15:00:16 -07:00
Andreas Deininger
5f5a56ed01
docs: Fix typos ( #14376 )
2024-01-05 22:34:02 +01:00
Joshua Powers
9ec0894dee
fix(outputs.prometheus_client): Always default to TCP ( #14471 )
2024-01-04 11:11:47 +01:00
Paweł Żak
5810a9e4e5
chore(linters): Enable `appendCombine` checker for gocritic ( #14451 )
2024-01-03 07:16:26 -07:00
Sam Lai
08fd16f3df
fix(outputs.influxdb*): Support setting Host header ( #14481 )
2023-12-19 07:49:40 -07:00
Thomas Casteleyn
d6f509e869
fix(outputs.bigquery): Ignore fields containing NaN or infinity ( #14458 )
2023-12-18 06:46:15 -07:00
Paweł Żak
3786cf2d72
chore(linters): Enable equalFold, preferStringWriter, and stringXbytes checkers for gocritic. ( #14452 )
2023-12-15 06:25:10 -07:00
Sven Rebhan
bb5131a5ea
chore(deps): Update all github.com/aws/aws-sdk-go-v2 dependencies ( #14441 )
2023-12-12 13:31:48 -07:00
Thomas Casteleyn
fe6e5d86fc
fix(outputs.bigquery): Correct use of auto-detected project ID ( #14416 )
2023-12-11 07:32:46 -07:00
Paweł Żak
aa681be594
chore(linters): Remove blank identifiers and errors which are not needed to handle ( #14399 )
2023-12-07 08:09:01 -07:00
Georg Pirklbauer
c37de06aef
docs(outputs.dynatrace) Update links to documentation ( #14400 )
2023-12-07 07:29:06 -07:00
Joshua Powers
3172fd5cfa
feat(outputs.stackdriver): Enable histogram support ( #14275 )
2023-12-07 12:35:04 +01:00
Thomas Casteleyn
193479a988
feat(config): Deprecate `fieldpass` and `fielddrop` modifiers ( #14012 )
2023-12-04 08:22:12 -07:00
Thomas Casteleyn
6ff28c7593
feat(outputs.bigquery): Allow to add metrics in one compact table ( #14342 )
2023-12-04 07:40:06 -07:00
Joshua Powers
f48b8504b6
fix(outputs.prometheus_client): Ensure v1 collector data expires promptly ( #14232 )
2023-11-30 12:02:17 +01:00
Andreas Deininger
6814d7af8a
docs: Fix typos ( #14359 )
...
Co-authored-by: Josh Powers <powersj@fastmail.com>
2023-11-29 14:47:39 +01:00
Joshua Powers
65d106f615
chore(deps): Point kafka dependency to IBM organization ( #14349 )
2023-11-27 17:13:22 +01:00
Sven Rebhan
68f787c0ba
fix(outputs.opensearch): Expose TLS setting correctly ( #14340 )
2023-11-27 08:15:06 -07:00
irving
0e591ea8cf
fix(common.oauth): Initialize 'EndpointParams' to avoid panic with 'audience' settings ( #14331 )
2023-11-27 07:14:55 -07:00
Joshua Powers
4c4b821aaa
test(kafka): Use dynamic ports with integration tests ( #14301 )
2023-11-17 10:47:18 +01:00
Jeffrey Zhang
ac171a07be
feat(outputs.prometheus_client): Support listen on vsock ( #14108 )
2023-11-06 06:34:44 -07:00
Paweł Żak
8fbea28ab3
chore(linters): Fix findings found by testifylint: expected-actual ( #14229 )
2023-11-01 14:09:55 -06:00
Joshua Powers
7b7c7b6505
fix(outputs.timestream): Clip uint64 values ( #14213 )
2023-10-31 17:50:24 +01:00
Joshua Powers
8c35dddc10
test(outputs.kafka): Use private network for testing ( #14220 )
2023-10-31 17:47:23 +01:00
Joshua Powers
446fb9d64e
fix(outputs.elasticsearch): Print error status value ( #14115 )
2023-10-31 15:55:39 +01:00
Paweł Żak
34ae468a8c
chore(linters): Fix findings found by testifylint: len ( #14203 )
2023-10-31 10:29:53 +01:00
Paweł Żak
89a235c620
chore(linters): Enable perfsprint linter and fix all findings. ( #14208 )
2023-10-30 06:14:16 -06:00
Michael
7ec04f8dd6
docs(outputs.cratedb): Correct required SQL table schema ( #13934 )
...
Co-authored-by: Joshua Powers <powersj@fastmail.com>
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
2023-10-30 09:02:12 +01:00
Paweł Żak
fe87db594c
chore(linters): Fix findings found by testifylint: error-nil ( #14198 )
2023-10-27 07:42:25 -06:00
Robert
4e84fc8925
feat(socket_listener): Add vsock support to socket listener and writer ( #14172 )
2023-10-25 15:13:37 -06:00
Paweł Żak
97f47c11dd
chore(linters): Fix findings found by testifylint: empty ( #14179 )
2023-10-25 15:09:13 -06:00
Paweł Żak
12065fd152
chore(linters): Fix findings found by testifylint: require-error ( #14181 )
2023-10-25 15:04:00 -06:00
Joshua Powers
64ae51e6ff
test(opensearch): Disable perf analyzer in test images ( #14178 )
2023-10-25 07:42:44 -06:00
Paweł Żak
990ffc7222
chore(linters): Fix findings found by testifylint: bool-compare ( #14163 )
2023-10-24 10:45:17 -06:00
Sven Rebhan
062326eb48
test(outputs.kafka): Rework integration test to use bitnami/kafka ( #14161 )
2023-10-23 10:44:17 -06:00
Paweł Żak
171dccb7d7
chore(tools): Bump golangci-lint from v1.54.2 to v1.55.0 ( #14155 )
2023-10-23 08:12:08 -06:00
Luke Winikates
3eed69f866
feat(outputs.wavefront): Use common/http to configure http client ( #14136 )
2023-10-23 08:10:35 -06:00
Sven Rebhan
fd773b3e28
fix(outputs.kafka): Simplify send-error handling ( #14154 )
2023-10-23 07:51:57 -06:00
Anton Brekhov
176bfa8f37
fix(outputs.nebius_cloud_monitoring): Use correct endpoint ( #14135 )
2023-10-23 15:38:24 +02:00
Thomas Casteleyn
74937de0f4
feat(outputs.bigquery): Project is no longer a required field ( #14086 )
2023-10-16 14:42:57 -06:00
Joshua Powers
710c92c50d
fix(outputs.exec): Resolve lint issues with tests ( #14101 )
2023-10-12 14:49:28 -06:00
Sven Rebhan
68eda258f4
fix(outputs.redistimeseries): Handle string fields correctly ( #14060 )
2023-10-12 14:39:14 -06:00
Chase Sterling
7673624bcd
feat(outputs.exec): Add ability to exec command once per metric ( #13672 )
2023-10-12 14:32:09 -06:00
Damian Szczepanik
e50bb4fb3b
docs(outputs.influxdb): Add help message about multiple influxdb ( #14053 )
2023-10-12 09:32:25 -06:00
Christian Allinson
17a294776e
docs(outputs.mqtt): Correct typo in protocol config parameter ( #14071 )
2023-10-12 09:26:12 -06:00
Ramachandran A G
4759214471
feat(outputs.azure_data_explorer): Set user agent string ( #14047 )
2023-10-04 09:56:31 +02:00
Joshua Powers
6b01384c6e
feat(outputs.stackdriver): Add metric type config options ( #14017 )
...
* feat(outputs.stackdriver): Add metric type config options
This adds two new user config options that take metric names, with globs
as well. Metric's matching these names will have their type set before
sending to Stackdriver.
fixes : #14006
* run make docs
2023-10-02 10:30:32 +02:00
Sven Rebhan
3ffa5f615a
fix(outputs.opensearch): Migrate to new secrets API ( #14021 )
2023-09-29 07:56:58 -06:00
Mandeep Kalra
4e35ac8dc3
feat(outputs.opensearch): Add OpenSearch output plugin ( #11958 )
...
Co-authored-by: Josh Powers <powersj@fastmail.com>
2023-09-29 12:40:04 +02:00
Joshua Powers
188c8d7bbf
docs(outputs.http): Document proxy settings ( #14016 )
2023-09-29 12:21:26 +02:00
Sven Rebhan
d636560483
docs(outputs.prometheus_client): Fix metric-type parameter naming ( #14013 )
2023-09-28 08:33:28 -06:00