Commit Graph

574 Commits

Author SHA1 Message Date
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
Joshua Powers 5a8af53447
feat(inputs.sql): Add SAP HANA SQL driver (#15600) 2024-07-11 17:06:08 +02:00
Sven Rebhan bcfd0447a4
feat(outputs.remotefile): Add plugin to store metrics in remote files (#15569) 2024-07-10 13:36:06 -06:00
Julian-Buitmann 5652259f37
docs: Further clarify modifiers (#15595) 2024-07-08 15:51:52 +02:00
Joshua Powers d8fb6e4c98
chore: Update github.com/gorilla/websocket license (#15520) 2024-06-17 12:11:51 -05:00
Paweł Żak fc3cbb8256
fix(inputs.http_response): Fix for IPv4 and IPv6 addresses when interface is set (#15496) 2024-06-13 07:35:18 -06:00
Sven Rebhan 274fbd4b62
chore(windows): Rework Windows service handling (#15372) 2024-06-03 16:05:39 -05:00
Lars Stegman 719e3cbb3b
feat(cli): List available parsers and serializers (#15426)
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2024-05-31 10:32:35 +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 4aa288b25f
feat(inputs.gnmi): Add yang-model decoding of JSON IETF payloads (#15201) 2024-05-23 14:09:11 -05:00
dependabot[bot] 3f612ef857
chore(deps): Bump github.com/snowflakedb/gosnowflake from 1.7.2 to 1.10.0 (#15384) 2024-05-21 11:15:16 -05:00
Joshua Powers 5239c97ce0
docs: Update external plugin docs (#15370) 2024-05-17 10:13:00 +02:00
Joshua Powers 5ec23fbf2a
docs: Update profiling docs (#15369)
Co-authored-by: Dane Strandboge <136023093+DStrand1@users.noreply.github.com>
2024-05-17 00:01:05 +02:00
Joshua Powers 6effacd96e
docs: Update supported platforms docs (#15365)
Co-authored-by: Dane Strandboge <136023093+DStrand1@users.noreply.github.com>
2024-05-16 23:57:54 +02:00
Joshua Powers 66d864b1e6
docs(secretstores): Add docs for creating (#15360)
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
2024-05-16 23:55:54 +02:00
Joshua Powers 6550d4ddb6
docs: Add URL config behavior spec (#15321) 2024-05-16 23:04:16 +02:00
Sven Rebhan 48963846f2
feat(parsers.openmetrics): Add parser for OpenMetrics format (#15298) 2024-05-16 15:28:08 -05:00
Joshua Powers bf2dd12e1e
docs(agent): Specify jitter value must be non-zero (#15363) 2024-05-16 10:54:11 +02:00
Joshua Powers 729ff2ada4
docs(processors): Clean up (#15359) 2024-05-16 09:52:09 +02:00
Joshua Powers 24b9efe746
docs(outputs): Clean up, reorder (#15358) 2024-05-16 09:43:42 +02:00
Joshua Powers 8a93207967
docs(aggregators): Clean up aggregator docs (#15357) 2024-05-16 09:43:05 +02:00
Joshua Powers 73be345d88
docs(inputs): Clean up, add note about external connections (#15356) 2024-05-16 09:41:13 +02:00
Joshua Powers c31cf81761
docs: Update docker page (#15345)
Co-authored-by: Dane Strandboge <136023093+DStrand1@users.noreply.github.com>
2024-05-14 19:40:54 +02:00
Joshua Powers 9ace2a5a84
docs: Update aggregator and processor docs (#15343) 2024-05-14 12:33:30 +02:00
Joshua Powers 96d5fb3c23
docs: Remove maintainers folder (#15339) 2024-05-13 11:29:24 +02:00
Joshua Powers e3f03ff500
docs: Add install guide (#15289) 2024-05-07 10:17:56 -06:00
Sven Rebhan fb268db7f7
chore(deps): Migrate to maintained gopacket library (#15316) 2024-05-07 10:11:22 -06:00
Joshua Powers c820e12da5
docs: Add releases documentation (#15287)
Co-authored-by: Dane Strandboge <136023093+DStrand1@users.noreply.github.com>
2024-05-07 11:36:27 +02:00
Joshua Powers 3652e92057
docs: Update docs readme with all links (#15291) 2024-05-06 11:50:28 +02:00
Joshua Powers 1d0dc39405
docs: Add quick start (#15288) 2024-05-06 11:48:56 +02:00
Joshua Powers 0dc431b512
docs: Clarify multi-file behavior (#15254) 2024-04-30 17:10:56 +02:00
dependabot[bot] 996e104e0c
chore(deps): Bump github.com/google/cel-go from 0.18.1 to 0.20.1 (#15205)
Co-authored-by: Josh Powers <powersj@fastmail.com>
Co-authored-by: Dane Strandboge <136023093+DStrand1@users.noreply.github.com>
2024-04-25 22:19:24 +02: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 77264764b6
docs: Add missing formats (#15166) 2024-04-16 14:04:49 -05:00
Joshua Powers ba9cbeebb5
feat(parsers.parquet): Add Apache Parquet Parser (#15008) 2024-04-10 07:54:16 -06:00
Andreas Deininger 01c00d69fb
chore: Fix typos (#15114) 2024-04-09 20:00:52 +02:00
Sven Rebhan c5e915e32b
chore(deps): Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 (#15100) 2024-04-03 14:50:31 -05:00
Sven Rebhan 0750545c4e
docs(specs): Add specification for configuration migration (#15050) 2024-03-29 13:25:11 -05:00
Sven Rebhan a6c3ae5238
docs(outputs.kafka): Document startup error behavior options (#15070) 2024-03-27 10:00:39 -05:00
Sven Rebhan dfdb804064
docs(specs): Add specification for state-persistence (#15037) 2024-03-21 14:22:00 -05:00
Krzysztof Kliś e6a61f93b6
docs(config): Clarify metric-routing example (#15033) 2024-03-21 06:33:48 -06:00
Dane Strandboge 9d7de5e2b1
docs(specs): Add specification for output buffer persistence strategy (#14928) 2024-03-15 08:28:39 -06:00
Joshua Powers d0f505cc67
docs: Add how to parse guide (#14947) 2024-03-14 13:05:25 -05:00
Joshua Powers 8bd837e7e9
feat(parser.prometheusremotewrite): Parse and generate histogram buckets (#14952) 2024-03-13 13:20:53 -05:00
Sven Rebhan 66bd72beac
docs(specs): Add specification for startup-error behavior (#14920) 2024-03-07 15:22:12 -06:00
dependabot[bot] 5aaea9986e
chore(deps): Bump modernc.org/sqlite from 1.28.0 to 1.29.2 (#14930) 2024-03-05 17:52:04 +01:00
Sven Rebhan 73f80f4adf
docs(specs): Add specification for custom-builder (#14901)
Co-authored-by: Joshua Powers <powersj@fastmail.com>
Co-authored-by: Dane Strandboge <136023093+DStrand1@users.noreply.github.com>
2024-03-01 13:13:23 +01:00
Sven Rebhan 1ab29b1190
docs(spec): Add specification for deprecations (#14896)
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
Co-authored-by: Dane Strandboge <136023093+DStrand1@users.noreply.github.com>
2024-03-01 13:13:06 +01:00
Thomas Casteleyn a8551659bc
feat(processors.snmp_lookup): New SNMP lookup processor (#14223) 2024-02-27 09:13:17 -07:00
dependabot[bot] ff8cb17186
chore(deps): Bump cloud.google.com/go/bigquery from 1.58.0 to 1.59.1 (#14894) 2024-02-27 07:57:17 -07:00
Sven Rebhan c114fc6fd6
chore(inputs.kafka_consumer_legacy)!: Remove deprecated plugin (#14863) 2024-02-26 11:30:58 -06:00
Joshua Powers 9f9ab54be7
docs: Introduce spec overview and template (#14839) 2024-02-22 12:44:54 -07:00
Sven Rebhan 8393d1b589
chore(common.tls): Replace unmaintained github.com/youmark/pkcs8 with go.step.sm/crypto/pemutil (#14760) 2024-02-12 13:47:46 -07:00
Sven Rebhan ea26973a34
chore(inputs.csgo): Migrate plugin to new maintained version of rcon (#14756) 2024-02-12 09:36:54 -07:00
dependabot[bot] 2ea7c6bdc3
chore(deps): Bump cloud.google.com/go/bigquery from 1.57.1 to 1.58.0 (#14690)
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-02-06 16:22:45 -05:00
Sven Rebhan 120167501b
feat(inputs.chrony): Remove chronyc dependency (#14629) 2024-02-01 12:15:28 -07:00
Joshua Powers 3844173bdb
docs: Add notes about TOML (#14624) 2024-01-25 16:41:45 +01:00
Joshua Powers f58472d66f
docs(config): Add comment about single vs double quotes (#14621) 2024-01-24 21:11:10 +01:00
Adrián López c8e12fa15a
feat(outputs): Add Zabbix plugin (#13739) 2024-01-24 08:25:38 -07:00
dependabot[bot] 4a05bef582
chore(deps): Bump github.com/docker/docker from 24.0.7+incompatible to 25.0.0+incompatible (#14607)
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:54:50 +01:00
Joshua Powers d0fb3e25e0
chore: Update github.com/gorilla/websocket license (#14591) 2024-01-18 07:17:13 -07:00
anna 0c4992042c
feat(inputs.opcua_listener): Add retry options for connection failures
Co-authored-by: Anna Carrigan <acarrigan@terabase.energy>
2024-01-16 11:30:52 +01:00
yzewei f0156d4503
feat: Add loongarch64 nightly and release builds (#14491)
Signed-off-by: yzewei <yangzewei@loongson.cn>
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-01-15 12:02:35 +01:00
Andreas Deininger 5f5a56ed01
docs: Fix typos (#14376) 2024-01-05 22:34:02 +01:00
Sven Rebhan 31ba5d9612
fix(license): Correct spelling of jmhodges/clock license (#14419) 2023-12-08 07:28:00 -07:00
Gabriele Galiero Casay 5d598321bb
feat(inputs.intel_powerstat): Extract business logic to external library (#14363) 2023-12-07 09:56:17 -07:00
Thomas Casteleyn 193479a988
feat(config): Deprecate `fieldpass` and `fielddrop` modifiers (#14012) 2023-12-04 08:22:12 -07:00
Akash Gupta 761dbce964
feat(agent): Allow separators for namepass and namedrop filters (#14361) 2023-11-30 16:15:56 -07:00
Joshua Powers 65d106f615
chore(deps): Point kafka dependency to IBM organization (#14349) 2023-11-27 17:13:22 +01:00
Andreas Deininger d1b316ab1a
docs: Fix typos (#14339) 2023-11-27 07:27:34 -07:00
Marcin Labenski a4f8b450d2
feat(inputs.sql): Add support for IBM Netezza (#14200)
Co-authored-by: mpl <mpl>
Co-authored-by: Josh Powers <powersj@fastmail.com>
2023-11-16 11:32:37 +01:00
Jeffrey Zhang ac171a07be
feat(outputs.prometheus_client): Support listen on vsock (#14108) 2023-11-06 06:34:44 -07:00
Joshua Powers 8c35dddc10
test(outputs.kafka): Use private network for testing (#14220) 2023-10-31 17:47:23 +01:00
Robert 4e84fc8925
feat(socket_listener): Add vsock support to socket listener and writer (#14172) 2023-10-25 15:13:37 -06:00
Rajiv Kushwaha 37ef23fb7f
feat(common.http): Add support for connecting over unix-socket (#14103) 2023-10-18 06:44:36 -06:00
Thomas Casteleyn 74937de0f4
feat(outputs.bigquery): Project is no longer a required field (#14086) 2023-10-16 14:42:57 -06:00
Sven Rebhan 68eda258f4
fix(outputs.redistimeseries): Handle string fields correctly (#14060) 2023-10-12 14:39:14 -06:00
dependabot[bot] 6e31368811
chore(deps): Bump github.com/testcontainers/testcontainers-go from 0.22.0 to 0.25.0 (#14076) 2023-10-12 08:22:26 -06:00
michelle-costa f4c56e1597
feat(inputs.sql): Add oracle driver (#13978) 2023-10-05 09:26:40 +02:00
dependabot[bot] c007a1dbb2
chore(deps): Bump github.com/signalfx/golib/v3 from 3.3.50 to 3.3.53 (#14040)
Co-authored-by: Josh Powers <powersj@fastmail.com>
2023-10-04 10:16:34 +02:00
Joshua Powers 20b10481fd
docs(apparmor): Add page explaining apparmor denials (#14014) 2023-09-29 12:20:45 +02:00
Jakub Sikorski 7d71285347
feat(inputs): New Intel PMT plugin (#13801) 2023-09-11 08:38:58 -06:00
knollet 7fe6bb3fe0
docs: Improve behavior documentation of metricpass (#13883) 2023-09-07 13:55:08 -06:00
dependabot[bot] ebceed6157
chore(deps): Bump k8s.io/api from 0.27.4 to 0.28.1 (#13810) 2023-08-28 21:50:40 +02:00
Joshua Powers 3f206f6ce0
chore: Update license URL for collectd (#13802) 2023-08-21 09:33:01 -06:00
Joshua Powers 0d36ce0354
chore: Update link to consul API license (#13761) 2023-08-14 23:16:37 +02:00
Joshua Powers f02cd3c94a
docs: Update FAQ around release dates (#13751) 2023-08-14 10:41:04 +02:00
Sven Rebhan 8b032b73ee
feat(inputs): Add new S7comm plugin (#13731) 2023-08-09 21:56:47 +02:00
Joshua Powers f35b3bd294
chore: Update to go1.20.7 (#13740) 2023-08-08 17:20:11 +02:00
Sven Rebhan 806b7cd67f
fix(parsers.xpath): Handle protobuf maps correctly (#13719) 2023-08-07 15:50:49 -06:00
Hr0bar dae115852c
feat(inputs.tacacs): Add tacacs plugin for simple tacacs auth response time monitoring (#12747) 2023-08-07 12:20:23 -06:00
Sven Rebhan bc8070f241
docs(config): Add notes for secret-store pitfalls (#13707) 2023-08-01 07:25:50 -06:00
Chase Sterling 283af2b1da
feat(serializers.template): Add new template based serializer (#13656) 2023-07-28 09:41:04 -06:00
Joshua Powers cb354a9d9a
chore(infrastructure): Bump github.com/testcontainers/testcontainers-go from v0.18.0 to v0.21.0 (#13628) 2023-07-24 09:24:18 +02:00
Sven Rebhan 3da80fdfc6
feat(agent): Add option to avoid filtering of global tags (#13605) 2023-07-14 16:00:10 +02:00