Commit Graph

240 Commits

Author SHA1 Message Date
zhuxu 651d899653 kafka phasor parse 2025-08-08 16:25:23 +08: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
Neelay Upadhyaya 7556525317
fix(agent): Condense plugin source information table when multiple plugins in same file (#16638) 2025-03-21 10:23:55 -05:00
Paweł Żak 9bf9fb3a4d
chore(linters): Enable `usetesting` linter (#16456)
Co-authored-by: pzak <pzak>
Co-authored-by: Zak <pawel.zak@intel.com>
2025-03-10 02:12:42 -05:00
Paulo Dias cb71790cf7
chore(linters): Enforce import grouping with gci linter (#16526)
Signed-off-by: Paulo Dias <paulodias.gm@gmail.com>
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
2025-02-24 19:37:12 -06:00
Sven Rebhan 7d181b7a75
chore: Update go to v1.24.0 (#16549) 2025-02-24 17:46:57 -06:00
Neelay Upadhyaya 0ec17e4229
feat(agent): Print plugins source information (#16270) 2025-01-22 09:35:15 -06:00
Paweł Żak 4e7821a4fd
chore: Fix linter findings for `revive:unused-receiver` in `agent`, `cmd`, `config`, `internal`, `metric`, `migrations`, `models`, `testutils` and `tools` (#16340) 2025-01-15 20:58:58 +01:00
Sven Rebhan e15a3c8dc6
chore(agent): Add warning about changing default for 'skip_processors_after_aggregators' (#16302) 2024-12-13 10:46:37 -06:00
Alex Gokhale 304ab2e780
feat(logging): Allow overriding message key for structured logging (#16242) 2024-12-05 10:38:32 -06:00
Sven Rebhan 18cdb1a99e
chore(serializers)!: Remove old-style creation (#15971) 2024-12-05 08:32:10 -06:00
Long FlyBridge e8b84ce6d9
chore: Fix function names in comments (#16231)
Signed-off-by: longxiangqiao <longxiangqiao@qq.com>
2024-12-03 11:13:13 -06:00
Paweł Żak fe4246fab2
chore: Enable `revive:enforce-repeated-arg-type-style` rule (#16182) 2024-11-14 16:14:40 +01:00
Paweł Żak cf2a820cac
chore: Enable `testifylint:go-require` checker (#16158) 2024-11-13 01:32:57 -06:00
Paweł Żak 0d30797c08
chore: Enable `revive:enforce-slice-style` rule (#16173) 2024-11-13 01:24:35 -06:00
Paweł Żak 70e1cbc0be
chore(deps): Bump golangci-lint from v1.61.0 to v1.62.0 (#16172) 2024-11-12 15:49:39 -06:00
Sven Rebhan 5793ff6366
fix(logger): Avoid setting the log-format default too early (#16108) 2024-11-01 16:20:42 -05:00
Paweł Żak c8a30655cb
chore: Enable `revive:enforce-map-style` rule (#16077) 2024-10-28 13:59:26 +01:00
Sven Rebhan 23fc01ce9c
fix(outputs.remotefile): Create a new serializer instance per output file (#15968) 2024-10-14 14:41:52 -05:00
Lars Stegman 56f2d6e1bb
feat(inputs): Add option to choose the metric time source (#15917) 2024-10-08 16:02:08 -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
Thomas Casteleyn 697f7e9e3f
fix(config): Correctly print removal version info (#15937) 2024-09-30 09:25:54 -05:00
Paweł Żak 43590ca730
chore: Fix linter findings for `revive:comment-spacings` (part 1) (#15896) 2024-09-19 10:55:45 +02:00
Paweł Żak 9988154e6c
chore(linters): Enable `get-return` rule for revive (#15841) 2024-09-12 16:01:48 -05:00
Mikhail Konovalov 53fb5adac2
chore(parser.json_v2): Error out if no config is provided (#15844) 2024-09-09 10:04:37 -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 f9f029e7e8
feat(plugins): Allow to override log-level per plugin (#15677) 2024-07-30 09:15:19 -06:00
Dane Strandboge 790c21e7cd
fix(agent): Fix buffer directory config and document (#15661) 2024-07-30 10:18:10 +02:00
Sven Rebhan ef41198481
chore(logging): Implement early logging (#15629) 2024-07-26 09:09:21 -06:00
Dane Strandboge f11ead9980
chore(agent.buffer): Add experimental warnings and increased logging (#15638) 2024-07-19 07:47:30 -06:00
Dane Strandboge 7245ea96bd
feat(agent): Add metric disk buffer (#15564) 2024-07-17 12:42:45 -06:00
Sven Rebhan 32a5b44d7b
chore(logging): Refactor code (#15556) 2024-06-25 07:48:56 -06: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
Dane Strandboge 612b5ad8b1
chore: Fix errcheck CI warnings outside of plugins directory (#15390) 2024-06-04 10:33:37 +02:00
Joshua Powers 0e636b729a
feat(config): Allow reloading on URL config change (#15388) 2024-06-03 15:11:03 -05:00
Joshua Powers 18292475fd
fix(agent): Warn on multple agent configuration tables seen (#15402) 2024-05-31 10:30:15 +02:00
Viktor Szépe 31a1d34d99
chore: Fix typos throughout codebase (#15338) 2024-05-31 10:26:37 +02:00
Joshua Powers ad59290166
feat(agent): Introduce CLI option to set config URL retry attempts (#15377) 2024-05-21 10:56:52 +02:00
Sven Rebhan 71b58ddaf5
chore(log): Restructure and cleanup logging code (#15234) 2024-05-10 16:43:43 -05:00
Sven Rebhan 8d603cdc9c
feat(inputs): Add framework to retry on startup errors (#15145) 2024-04-17 15:12:28 -05:00
Sven Rebhan aa030b569a
feat(outputs): Add framework to retry on startup errors (#14884) 2024-03-26 12:12:30 -05:00
Sven Rebhan 7ce22b2490
fix(secrets): Avoid count underflow by only counting initialized secrets (#14991) 2024-03-14 13:31:32 -05:00
Sven Rebhan 03a6c554d3
chore(inputs.httpjson)!: Remove deprecated plugin (#14860) 2024-02-26 11:32:51 -06:00
Sven Rebhan c114fc6fd6
chore(inputs.kafka_consumer_legacy)!: Remove deprecated plugin (#14863) 2024-02-26 11:30:58 -06:00
Joshua Powers f0656a4910
feat(agent): Add option to skip re-running processors after aggregators (#14882) 2024-02-23 13:10:33 -06:00
Sven Rebhan 5847e1d9ee
test(config): Add unit-test for comments in arrays (#14875) 2024-02-22 11:38:55 -06:00
Joshua Powers 2e481081de
fix(config): Reword error message about missing config option (#14858) 2024-02-20 14:38:28 -06:00
Paweł Żak c4dbe65732
chore(linters): Bump golangci-lint to v1.56.1 (#14759) 2024-02-12 23:26:10 +01:00
Paweł Żak 6506eecc9b
chore(linters): Bump golangci-lint to v1.56.0 (#14742) 2024-02-12 08:47:15 -06:00