Commit Graph

980 Commits

Author SHA1 Message Date
Paweł Żak 0804ccef4e
chore(linters): Enable `string-format` rule for revive (#15983) 2024-10-09 09:07:46 +02:00
Pavlo Sumkin ed6d8ae625
chore(deps): Bump github.com/gwos/tcg/sdk from v8.7.2 to v8.8.0 (#15947)
Co-authored-by: Pavlo Sumkin <pavlo@bluesunrise.com>
Co-authored-by: VladislavSenkevich <mr.senkevich@gmail.com>
2024-10-08 15:19:19 -05:00
dependabot[bot] 52e4c79ac6
chore(deps): Bump cloud.google.com/go/monitoring from 1.20.2 to 1.21.1 (#15932) 2024-10-07 09:31:38 -05:00
Sven Rebhan 8313886920
test(outputs.sql): Fix failing integration test by excluding options (#15972) 2024-10-03 11:38:40 -05:00
Sven Rebhan f42104fa06
chore(outputs.remotefile): Deprecate trace option (#15970) 2024-10-02 15:40:28 -05:00
Paweł Żak 9415d8e7e9
chore(linters): Enable `import-alias-naming` and `redundant-import-alias` rules for revive (#15836) 2024-10-01 13:49:53 -05:00
Paweł Żak 253a114622
chore: Fix linter findings for `revive:comment-spacings` (part 3) (#15898) 2024-09-19 11:05:35 +02:00
Paweł Żak ee9c47cc7a
chore(linters): Fix findings found by `testifylint`: `go-require` for`instrumental` and parsers/processors (#15887) 2024-09-17 14:55:14 -05:00
Paweł Żak 8d282ab03a
chore: Fix linter findings for revive:max-public-structs in plugins/inputs/[t-z]* and rest (#15879) 2024-09-16 11:59:39 -05:00
Thomas Casteleyn 9a8b5022e0
chore(outputs.amqp): Remove deprecated options from sample config (#15873) 2024-09-16 11:25:49 -05:00
Paweł Żak 686ff791ba
chore: Fix linter findings for `revive:enforce-repeated-arg-type-style` in `plugins/outputs` and `plugins/parsers` (#15847) 2024-09-11 14:57:14 -05:00
Sven Rebhan c3e53193d2
feat(logging): Implement structured logging (#15751)
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
2024-09-06 15:52:22 -05:00
Sven Rebhan b2967cb515
chore: Update go to v1.23.0 (#15766)
Co-authored-by: Pawel Zak <pawel.zak.pawel@gmail.com>
2024-08-30 14:23:51 -05:00
Sven Rebhan 536a914890
feat(outputs.syslog): Implement startup error behavior options (#15787) 2024-08-29 10:06:35 -05:00
Mikhail Konovalov 88663992e4
fix(outputs.kinesis): Honor the configured endpoint (#15781) 2024-08-29 10:05:18 -05:00
Paweł Żak e94f0c58c5
chore(linters): Fix findings found by `testifylint`: `go-require` for `zabbix` (#15727) 2024-08-22 10:43:38 +02:00
Lauri fc198910cf
feat(outputs.kafka): Option to add metric name as record header (#15722) 2024-08-13 09:42:23 -06:00
Joseph Heyburn 66a042f592
feat(outputs.datadog): Add support for submitting alongside dd-agent (#15702) 2024-08-07 16:58:25 +02:00
h0nIg 9cb121c76a
feat(common.cookie): Allow usage of secrets for header (#15640)
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-08-06 08:12:13 +02:00
Sven Rebhan d160276552
feat(logging): Add 'trace' log-level (#15695) 2024-08-01 00:32:24 +02:00
Joshua Powers 2cab6ec7ce
feat(outputs.kafka): Option to set producer message timestamp (#15689) 2024-07-31 14:35:21 -05:00
dependabot[bot] a978110b2c
chore(deps): Bump github.com/docker/docker from 25.0.5+incompatible to 27.1.1+incompatible (#15681) 2024-07-31 10:54:08 -05:00
Dhruv Thakkar f57d6764cf
feat(outputs.dynatrace): add support for metric to be treated and reported as a delta counter using regular expression (#15668) 2024-07-26 11:54:26 -05:00
Sven Rebhan ef41198481
chore(logging): Implement early logging (#15629) 2024-07-26 09:09:21 -06:00
Joshua Powers a3eda34048
feat(outputs.parquet): Introduce Parquet output (#15602) 2024-07-25 10:40:18 +02:00
Joshua Powers 6954798e38
fix(outputs.remotefile): Resolve linter not checking error (#15615) 2024-07-10 14:31:47 -06:00
Sven Rebhan bcfd0447a4
feat(outputs.remotefile): Add plugin to store metrics in remote files (#15569) 2024-07-10 13:36:06 -06:00
Joshua Powers 7870b3de51
docs(outputs.syslog): Doc syslog message format length limits (#15611) 2024-07-10 12:55:08 +02:00
Dane Strandboge 19737fcb52
chore(linters): Fix remaining errcheck warnings (#15518)
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2024-07-10 12:51:25 +02:00
cnemo-cenic a8355c74b9
feat(outputs.elasticsearch): Support data streams (#15613) 2024-07-09 13:09:02 -06:00
Paweł Żak 1422c09294
test(linters): Enable `testifylint`: `blank-import`, `float-compare`, `negative-positive`, `nil-compare` and `useless-assert` (#15566) 2024-07-01 15:00:13 +02:00
Joshua Powers 7037429e6a
test(lint): Enable mirror (#15510) 2024-06-17 16:21:30 +02:00
Sven Rebhan 99b840c253
chore(outputs.mqtt): Remove dead code (#15487) 2024-06-12 10:15:15 -05:00
Dane Strandboge 6eef8aa15c
feat(outputs.elasticsearch): Allow custom template index settings (#15471) 2024-06-11 10:40:33 +02:00
dependabot[bot] 05ba4951ee
chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.161.1 to 1.162.1 (#15448) 2024-06-10 13:16:20 -05:00
Andrii Chubatiuk fe092f6d08
feat(outputs.elasticsearch): Allow settings extra headers for elasticsearch output (#15477) 2024-06-10 07:41:16 -06:00
Greg a758311ac4
feat(outputs.influxdb_v2): Preserve custom query parameters on write (#15475) 2024-06-07 09:51:33 -06:00
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