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
Joshua Powers
637b8f8721
fix(outputs.stackdriver): Do not shallow copy map ( #14009 )
2023-09-27 21:59:43 +02:00
Sven Rebhan
e2c4e10650
chore(secrets): Abstract secret implementation ( #13953 )
2023-09-25 14:37:04 -06:00
Joshua Powers
080f5a2ecb
fix(outputs.stackdriver): Drop metrics on InvalidArgument gRPC error ( #13931 )
2023-09-22 09:40:05 -06:00
Joshua Powers
c0bcf31bc6
fix(outputs.cloudwatch): Increase number of metrics per write ( #13930 )
2023-09-18 09:07:00 -06:00
Joshua Powers
ae9668b805
test(outputs.sql): Fix clean up of sql database file ( #13918 )
2023-09-14 20:09:06 +02:00
Joshua Powers
f43427267d
chore: Clean up results from make check-deps ( #13919 )
...
Adds additional build directives to avoid a few other arch combos
2023-09-13 11:24:43 +02:00
Yonathan Amir
a057e5b298
feat(outputs.prometheus_client): Add secretstore support for basic_password ( #13899 )
2023-09-11 08:36:24 -06:00
Sven Rebhan
84b3b587da
feat(prometheus): Allow to specify metric type ( #13874 )
2023-09-11 07:45:16 -06:00
Luke Winikates
d807dd3c05
feat(outputs.wavefront): Add more auth options and update SDK ( #13857 )
2023-09-08 12:46:08 -06:00
Joshua Powers
c238ebb271
fix(sql): Allow sqlite on Windows (amd64 and arm64) ( #13865 )
2023-09-08 20:14:24 +02:00
Sven Rebhan
a528e842ef
fix(outputs.sql): Move 'conversion_style' option to the right place ( #13875 )
2023-09-07 07:20:57 -06:00
Sven Rebhan
1d24efe55c
chore(tools): Bump golangci-lint from v1.53.2 to v1.54.2 ( #13838 )
2023-08-29 07:07:41 -06:00
Joshua Powers
318a4b69e5
docs: Clean up markdown add warning about tables ( #13792 )
2023-08-28 22:07:45 +02:00
Sven Rebhan
71905a7758
feat(outputs.postgresql): Add option to create time column with timezone ( #13763 )
2023-08-25 07:18:08 -06:00
Sven Rebhan
17c7c0252b
feat(outputs.postgresql): Add option to rename time column ( #13750 )
2023-08-15 18:50:58 +02:00
Joshua Powers
1381513e61
fix(outputs.stackdriver): Regenerate time interval for unkown metrics ( #13745 )
2023-08-11 11:14:13 +02:00
Sven Rebhan
61cf18c821
chore: Check logging functions like printf ( #13743 )
2023-08-09 15:02:36 -06:00
Joshua Powers
2ac45b8d25
chore: Enable additional gocritic ( #13714 )
2023-08-03 18:58:27 +02:00
Joshua Powers
0f8957f0e9
chore: Resolves gocritic sloppyReassign ( #13712 )
2023-08-03 18:57:18 +02:00
Chase Sterling
087a6683f1
feat(outputs.execd): Add option for batch format ( #13673 )
2023-07-26 12:53:02 -06:00
Ramachandran A G
928ef00ca2
docs(outputs.azure_data_explorer): Update supported Azure Data Explorer flavors ( #13677 )
2023-07-26 18:33:35 +02:00
Sven Rebhan
fe8467539a
feat(inputs.influxdb_listener): Add token based authentication ( #13610 )
2023-07-24 16:08:16 -06:00
Joshua Powers
25f545ccb9
feat(outputs.http): Allow PATCH method ( #13651 )
2023-07-21 11:31:40 +02:00
Maxim Ivanov
42c7a2027f
feat(inputs.prometheus): Always apply kubernetes label and field selectors ( #13624 )
2023-07-21 11:00:54 +02:00
Joshua Powers
6377f69501
fix(outputs.opentelemetry): group metrics by age and timestamp ( #13292 )
2023-07-14 09:25:24 -06:00
Joshua Powers
d4235ab86b
feat(kafka): Set and send SASL extensions ( #13411 )
2023-07-14 09:23:59 -06:00
Anton Brekhov
36709713e1
fix(outputs.nebius_cloud_monitoring): Replace reserved label names ( #13597 )
...
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
2023-07-14 15:56:10 +02:00
Joshua Powers
8cde34bfeb
fix(outputs.stackdriver): Add tag as resource label option ( #13575 )
2023-07-14 15:49:41 +02:00
Joshua Powers
d2ebc8ecc0
fix(outputs.influxdb_v2): Expose HTTP/2 client timeouts ( #13562 )
2023-07-10 16:29:59 +02:00
Joshua Powers
00b0ae68e0
test(outputs.instrumental): Allow setting custom port ( #13576 )
2023-07-10 14:48:54 +02:00
Joshua Powers
c050c010bc
fix: replace github.com/denisenkom/go-mssqldb with github.com/microsoft/go-mssqldb ( #13524 )
2023-07-07 11:01:55 -06:00
Sven Rebhan
c3d30c8227
chore(deps): Bump github.com/snowflakedb/gosnowflake from 1.6.13 to 1.6.22 ( #13544 )
2023-07-07 09:42:10 -06:00
Zeyad Kenawi
7aa3d79631
feat(outputs.file): Add compression ( #13245 )
2023-07-06 09:07:56 -06:00
Sven Rebhan
533ede7a32
fix(outputs.graphite): Rework connection handling ( #13527 )
2023-07-05 21:15:58 +02:00
Sven Rebhan
0291aafe51
fix(outputs.sumologic): Unwrap serializer for type check ( #13522 )
2023-07-04 21:37:16 +02:00
Sven Rebhan
e2fb181a80
feat(parsers.value): Add support for automatic fallback for numeric types ( #13506 )
2023-06-29 12:13:34 +02:00
Joshua Powers
45f994268c
fix(outputs.stackdriver): Options to use official path and types ( #13454 )
2023-06-26 07:30:11 -06:00
Zeyad Kenawi
577db893e2
feat(internal): Add zstd to internal content_coding ( #13423 )
2023-06-22 08:54:13 -06:00
Anton Brekhov
dada11e228
feat(outputs): Add Nebius Cloud Monitoring plugin ( #13379 )
2023-06-09 07:23:52 -06:00
Joshua Powers
8b815cb193
fix(outputs.sql): Use config.duration to correctly parse toml config ( #13408 )
2023-06-09 10:22:36 +02:00
Paweł Żak
02f0b15033
chore: Enable dynamicFmtString and sprintfQuotedString checkers for gocritic ( #13279 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2023-06-09 10:11:52 +02:00
Dawid Wołosowicz
536ab9e7b2
docs(outputs.sql): improve the documentation ( #13385 )
2023-06-05 07:42:44 -06:00
Luke Winikates
28073ab034
feat(outputs.wavefront): Add TLS and HTTP Timeout configuration fields ( #13349 )
2023-06-05 15:34:31 +02:00
Joshua Powers
ca7c8f7005
chore: update removal and deprecations for v1.30.0 ( #13351 )
2023-06-02 12:36:19 +02:00
Sven Rebhan
c3ce6a8e12
chore(config): Split tests to avoid cyclic import ( #13371 )
2023-06-02 12:32:10 +02:00
Sven Rebhan
5a8ccbde6f
chore(serializers.prometheus): Migrate to new-style framework ( #13347 )
2023-05-31 11:02:19 -06:00
Joshua Powers
664d013acb
docs: remove whitespace ( #13367 )
2023-05-30 11:47:26 -06:00
Sven Rebhan
5874825624
docs: Fix markdownlinter issues ( #13365 )
2023-05-30 11:13:54 -06:00
Sven Rebhan
ece214e5a9
chore(serializers.json): Migrate to new-style framework ( #13335 )
2023-05-25 13:22:14 -06:00
Sven Rebhan
bbe30f769d
chore(serializers.graphite): Migrate to new-style framework ( #13321 )
2023-05-24 08:49:41 -06:00
Andrew St Pierre
8677dd4097
fix(outputs.wavefront): Flush metric buffer before reaching overflow ( #13252 )
2023-05-24 09:54:39 +02:00
Sven Rebhan
7ced2606b2
chore(parsers)!: Remove old-style creation ( #13310 )
2023-05-23 14:17:11 -06:00
Bernt-Johan Bergshaven
df166cfbcc
feat: Add Clarify output plugin ( #13220 )
2023-05-22 12:08:55 -06:00
Sven Rebhan
d06fb73228
chore(serializers.carbon2): Migrate to new-style framework ( #13291 )
2023-05-19 12:44:26 -06:00
Paweł Żak
727533ee55
chore: Enable deferInLoop, exitAfterDefer and unnecessaryDefer checkers for gocritic ( #13280 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2023-05-19 09:55:08 +02:00