Commit Graph

5483 Commits

Author SHA1 Message Date
Joshua Powers a590a1b5b3
fix(parsers.json_v2): Log inner errors (#14296) 2023-11-15 10:14:31 +01:00
Joshua Powers 004f81651b
fix(inputs.ecs): Correct v4 metadata URLs (#14294) 2023-11-15 10:10:21 +01:00
Joshua Powers 05bb2777de
fix(inputs.intel_rdt): Do not fail on missing PIDs (#14274) 2023-11-15 10:07:44 +01:00
chenbt 2c5fbbc2a7
feat(inputs.procstat): Obtain process information through supervisor (#13417) 2023-11-13 16:11:31 -07:00
Óscar Erades 59f53c0302
feat: Use HTTPClientConfig struct in elastic stack plugins (#14207) 2023-11-13 15:53:36 -07:00
phagemann fd65ce80d8
fix(inputs.s7comm): Truncate strings to reported length (#14283) 2023-11-13 15:12:09 -07:00
Sven Rebhan 5d16330c08
test(parsers): Sort metrics to avoid flaky tests (#14284) 2023-11-13 12:38:47 -07:00
delichik b7e7756e19
fix(inputs.zfs): Support gathering metrics on zfs 2.2.0 and later (#14280) 2023-11-13 12:04:39 -07:00
phagemann 19c3d26d79
fix(inputs.s7comm): Fix bit queries (#14068) 2023-11-13 12:02:55 -07:00
Thomas Casteleyn 2d8416cca9
feat(inputs.snmp): Hint to use source tag (#14111) 2023-11-13 07:08:55 -07:00
Joshua Powers 6fd41686d3
chore(parsers): Add additional parser benchmarks (#14276) 2023-11-13 09:34:22 +01:00
Joshua Powers 02473069f4
chore: Add metric and batch benchmark to serializers (#14277) 2023-11-13 09:30:19 +01:00
Joshua Powers dce3bbd679
fix(inputs.disk): Add inodes_used_percent field (#14267) 2023-11-10 17:24:35 +01:00
Joshua Powers 0d106d5822
chore(parsers.csv): Add benchmark test (#14257) 2023-11-10 17:17:41 +01:00
Joshua Powers 06959a1c78
docs(inputs.intel_powerstat): Add notes about hw/sw dependencies (#14263) 2023-11-10 12:33:20 +01:00
Joshua Powers 7d79111135
fix(inputs.ipset): Parse lines with timeout (#14262) 2023-11-10 12:32:36 +01:00
dependabot[bot] d644ffd3d2
chore(deps): Bump github.com/showwin/speedtest-go from 1.6.6 to 1.6.7 (#14250)
Co-authored-by: Josh Powers <powersj@fastmail.com>
Co-authored-by: r3inbowari <r3inbowari@gmail.com>
2023-11-10 12:27:37 +01:00
Joshua Powers d4449b6faf
docs(inputs.powerdns): Document additonal permissions (#14256) 2023-11-08 07:18:57 -07:00
Joshua Powers 364628ec98
docs(inputs.temp): Add additional troubleshooting steps (#14255) 2023-11-08 13:46:54 +01:00
Sven Rebhan 0e2203d7a4
fix(inputs.win_perf_counter): Do not rely on returned buffer size (#14241) 2023-11-07 07:37:24 -07:00
Sven Rebhan 247a808769
feat(inputs.modbus): Add support for string-fields (#14145) 2023-11-07 09:48:23 +01:00
Jeffrey Zhang ac171a07be
feat(outputs.prometheus_client): Support listen on vsock (#14108) 2023-11-06 06:34:44 -07:00
Joshua Powers 9e5e74e258
fix(inputs.mqtt_consumer): Resolve could not mark message delivered (#14243) 2023-11-03 14:39:12 +01:00
Paweł Żak 7da8956434
chore(linters): Fix findings found by testifylint for Windows and enable it. (#14238) 2023-11-02 06:40:30 -06:00
Joshua Powers bbc5b162d3
test(inputs.jolokia2_agent): Sort metrics as order is not consistent (#14227) 2023-11-02 10:22:42 +01:00
Paweł Żak 8fbea28ab3
chore(linters): Fix findings found by testifylint: expected-actual (#14229) 2023-11-01 14:09:55 -06:00
Sven Rebhan 76b311813a
feat(inputs.procstat)!: Remove useless zero cpu_times (#14224) 2023-10-31 16:03:36 -06:00
Sven Rebhan c6f1c66bf8
feat(inputs.gnmi): Rework plugin (#14091) 2023-10-31 17:51:05 +01:00
Joshua Powers 7b7c7b6505
fix(outputs.timestream): Clip uint64 values (#14213) 2023-10-31 17:50:24 +01:00
Joshua Powers fa1ba97540
fix(inputs.cgroup): Escape backslashes (#14187) 2023-10-31 17:48:54 +01:00
Joshua Powers 8c35dddc10
test(outputs.kafka): Use private network for testing (#14220) 2023-10-31 17:47:23 +01:00
Sven Rebhan a26963870f
test(inputs.vault): Fix integration test by only testing for subset (#14222) 2023-10-31 10:18:37 -06:00
Joshua Powers 446fb9d64e
fix(outputs.elasticsearch): Print error status value (#14115) 2023-10-31 15:55:39 +01:00
Sven Rebhan 3b2d8c507f
feat(inputs.openweathermap): Add per-city query scheme for current weather (#14214) 2023-10-31 06:29:12 -06:00
Sven Rebhan debae8ead0
docs(inputs.cpu): Clarify 'time_active' contains 'iowait' (#14215) 2023-10-31 06:20:44 -06:00
Paweł Żak 34ae468a8c
chore(linters): Fix findings found by testifylint: len (#14203) 2023-10-31 10:29:53 +01:00
Sven Rebhan 73aa12e5a5
chore(inputs.openweathermap): Convert unit-tests to test-cases (#14210) 2023-10-30 09:43:56 -06:00
Joshua Powers 0aaada5a3e
fix(inputs.ecs): Fix cgroupv2 CPU metrics (#14197) 2023-10-30 15:49:23 +01:00
Paweł Żak 89a235c620
chore(linters): Enable perfsprint linter and fix all findings. (#14208) 2023-10-30 06:14:16 -06:00
Thomas Casteleyn 12d8c3d0f3
fix(inputs.netflow): Fix sFlow metric timestamp (#14195) 2023-10-30 05:18:55 -06:00
Joshua Powers 27b20d17ae
fix(inputs.ecs): Test for v4 metadata endpoint (#14194) 2023-10-30 09:15:47 +01:00
Ganga Mahesh Siddem 920a49c846
fix(input.prometheus): Read bearer token from file every time (#14191) 2023-10-30 09:12:12 +01:00
Joshua Powers 62f66fb2e5
feat(inputs.http_response): Add body form option (#14189) 2023-10-30 09:06:22 +01:00
Adam Thornton 38b8a1bcde
fix(parsers.json_v2): Prevent race condition in parse function (#14149) 2023-10-30 09:04:41 +01: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
Sven Rebhan 321c5a4070
test(parsers): Add benchmarks (#14148) 2023-10-25 17:05:25 -06:00
Sven Rebhan 57eb71688f
fix(inputs.zfs): Parse metrics correctly on FreeBSD 14 (#14176) 2023-10-25 15:21:06 -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
Paweł Żak 0f264d64ce
chore(linters): Fix findings found by testifylint: error-is-as (#14180) 2023-10-25 15:02:46 -06:00
Joshua Powers 64ae51e6ff
test(opensearch): Disable perf analyzer in test images (#14178) 2023-10-25 07:42:44 -06:00
Paweł Żak 7c5b3ea068
chore(linters): Fix findings found by testifylint: compares (#14177) 2023-10-24 15:02:26 -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 06083bf19b
test(inputs.zfs): Rework and fix unit-tests for FreeBSD (#14175) 2023-10-24 10:08:54 -06:00
Birger J. Nordølum 04480a5bc4
docs(openstack): Update examples with quote around time intervals (#14174) 2023-10-24 07:43:12 -06:00
Damian Szczepanik a7d1172f54
docs(inputs.swap): Add message about plugin limitation (#14139) 2023-10-24 13:23:30 +02: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 56edee0b4f
fix(inputs.vault): Use http client to handle redirects correctly (#14153) 2023-10-23 08:08:38 -06:00
Sven Rebhan fd773b3e28
fix(outputs.kafka): Simplify send-error handling (#14154) 2023-10-23 07:51:57 -06:00
Sven Rebhan 8d1bf60bce
fix(serializers.json): Append newline for batch-serialization (#14150) 2023-10-23 07:47:55 -06:00
Anton Brekhov 176bfa8f37
fix(outputs.nebius_cloud_monitoring): Use correct endpoint (#14135) 2023-10-23 15:38:24 +02:00
Joshua Powers 3fbe624b98
fix(inputs.jenkins): Filter after searching sub-folders (#14105) 2023-10-19 16:47:47 +02:00
Joshua Powers 43ec383fc6
feat(inputs.redfish): Allow specifying with metrics to collect (#14143) 2023-10-19 12:08:20 +02:00
Rajiv Kushwaha 37ef23fb7f
feat(common.http): Add support for connecting over unix-socket (#14103) 2023-10-18 06:44:36 -06:00
Sven Rebhan 3d34c41154
fix(inputs.jolokia2_agent): Trim quotes around tags (#14132) 2023-10-18 06:32:48 -06:00
Thomas Casteleyn c142f48f72
docs(processors.ifname): Document better agent tag name (#14117) 2023-10-18 09:42:01 +02: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 2a6b16e0ba
feat(inputs.win_service): Reduce required rights to GENERIC_READ (#14073) 2023-10-16 08:34:15 -06:00
Sven Rebhan efe7112ef9
chore(processors.regex): Inform and warn user on operation modus (#14084) 2023-10-16 07:25:52 -06:00
Joshua Powers 7adcc701f9
fix(inputs.postgresql_extensible): Restore default db name (#14010) 2023-10-13 14:17:02 +02:00
Chase Sterling 309c195e03
feat(processors.dedup): Add state persistence between runs (#14065) 2023-10-12 15:07:13 -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
Sven Rebhan a8af81c8c9
feat(aggregators.final): Allow to specify output strategy (#14062) 2023-10-12 14:28:10 -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
Sven Rebhan 78c641cdcc
docs(processors.split): Fix example (#14087) 2023-10-12 09:24:51 -06:00
Sven Rebhan d63478b485
feat(inputs.ldap): Collect additional fields (#14092) 2023-10-12 08:47:27 -06:00
Damian Szczepanik 0e1f3f8b86
docs(inputs.docker): Add help message about permissions for container (#14094) 2023-10-12 08:40:19 -06:00
Sven Rebhan 0c1e21398e
feat(inputs.ldap): Add LDAP input plugin supporting OpenLDAP and 389ds (#13995) 2023-10-10 13:09:35 +02:00
reindlt 474aff588e
feat(inputs.opcua_listener): Add monitoring params (#13923)
Co-authored-by: Tobias Reindl <tobias.reindl@s7-rail.com>
2023-10-10 13:06:17 +02:00
michelle-costa f4c56e1597
feat(inputs.sql): Add oracle driver (#13978) 2023-10-05 09:26:40 +02:00
Joshua Powers 3dded476ae
test(inputs.redis_sentinel): Resolve timeout looking for port (#14051) 2023-10-04 13:41:56 -06:00
Noy-Simon f8a5a17b47
feat(inputs.kube_inventory): Support using kubelet to get pods data (#13996) 2023-10-04 08:55:18 -06:00
Noy-Simon 01b5834cb7
feat(inputs.kube_inventory): Support filtering pods and nodes by node name (#13993) 2023-10-04 07:26:41 -06:00
Marcel Beck aa2990d792
fix(inputs.mqtt): Reference correct password variable (#14041) 2023-10-04 10:18:20 +02:00
phagemann 30bbf4fb62
fix(inputs.s7comm): Allow PDU-size to be set as config option (#14045) 2023-10-04 09:59:44 +02:00
Ramachandran A G 4759214471
feat(outputs.azure_data_explorer): Set user agent string (#14047) 2023-10-04 09:56:31 +02:00
jose_d 360eeec3b6
fix(inputs.infiniband): Handle devices without counters (#14049) 2023-10-04 09:54:50 +02:00
Ben Allen dd7449940e
feat(input.intel_pmt): Add pci_bdf tag to uniquely identify GPUs and other peripherals (#14004) 2023-10-02 20:47:36 +02:00
Sven Rebhan d9b335e814
fix(inputs.openstack): Handle dependencies between enabled services and available endpoints (#14011) 2023-10-02 11:04:06 -06:00
Sven Rebhan a6858b8024
chore(inputs.modbus): Deprecate aggressive optimization (#14030) 2023-10-02 18:39:21 +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
Christian Allinson 69612a8e4a
fix(parsers.json_v2): Properly handle optional fields (#14008)
Co-authored-by: Christian Allinson <christian.allinson@rebuildmanufacturing.com>
2023-10-02 10:29:11 +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 d07701f35f
feat(processors.regex): Allow batch transforms using named groups (#13971) 2023-09-28 09:17:12 -06:00
Sven Rebhan d636560483
docs(outputs.prometheus_client): Fix metric-type parameter naming (#14013) 2023-09-28 08:33:28 -06:00
Adam Thornton cb13577c95
feat(parsers.avro): Support multiple modes for union handling (#13945) 2023-09-27 14:47:36 -06:00
R290 705176b8d5
feat(inputs.docker): Add disk usage (#13894) 2023-09-27 14:28:36 -06:00
Yonathan Amir 1f029cb127
feat(inputs.rabbitmq): Add secretstore support for username and password (#13991) 2023-09-27 14:18:54 -06:00
Joshua Powers 637b8f8721
fix(outputs.stackdriver): Do not shallow copy map (#14009) 2023-09-27 21:59:43 +02:00
Yonathan Amir 73a220f85c
feat(inputs.amqp_consumer): Add secretstore support for username and password (#14001) 2023-09-27 21:56:48 +02:00
Joshua Powers ebb20bfa4c
fix(inputs.postgresql_extensible): Restore outputaddress behavior (#13972) 2023-09-26 08:19:23 -06:00
Thomas Casteleyn 3b00b1da95
fix(inputs.mock): Plugin not aligned with documentation (#13997) 2023-09-26 15:29:17 +02:00
Thomas Casteleyn f58c9555dd
feat(parsers/json_v2): Improve json path log messages (#13994) 2023-09-26 06:43:00 -06:00
Sven Rebhan 21e8f9cc54
fix(inputs.jti_openconfig_telemetry): Do not block GRPC dial (#13958) 2023-09-26 06:36:55 -06:00
Ben Allen 9a95ef10cd
fix(input.intel_pmt): Handle telem devices without numa_node attribute (#13977) 2023-09-26 11:03:39 +02:00
Sven Rebhan e2c4e10650
chore(secrets): Abstract secret implementation (#13953) 2023-09-25 14:37:04 -06:00
Sven Rebhan ac79964226
chore(processors.starlark): Add benchmark for field-value filter (#13983) 2023-09-25 14:13:48 -06:00
Joshua Powers 28c69724e2
fix(inputs.nfsclient): Avoid panics, better error messages (#13982) 2023-09-25 21:44:40 +02:00
Joshua Powers 080f5a2ecb
fix(outputs.stackdriver): Drop metrics on InvalidArgument gRPC error (#13931) 2023-09-22 09:40:05 -06:00
Joshua Powers b6d946da6e
fix(inputs.exec): Clean up grandchildren processes (#13937) 2023-09-22 13:52:45 +02:00
Joshua Powers a9ba23f41a
docs(processors.lookup): Fix wrong word usage (#13970) 2023-09-21 15:44:43 +02:00
Joshua Powers 984d6029ef
fix(inputs.cisco_telemetry_mdt): Print string message on decode failure (#13963) 2023-09-21 15:44:10 +02:00
Joshua Powers 03e3700830
fix(inputs.nvidia_smi): Add legacy power readings to v12 schema (#13962) 2023-09-21 15:43:18 +02:00
Joshua Powers 3996139dfd
chore: Update macOS CircleCI runner (#13932) 2023-09-21 15:40:26 +02:00
Joshua Powers 1b27556feb
fix(parsers.avro): Clean up Warnf error wrapping error (#13961) 2023-09-20 12:50:28 -06:00
Anton Belousov fbe2fb47eb
feat(parsers.avro): Get metric name from the message field (#13914) 2023-09-20 12:14:55 -06:00
Joshua Powers ac4cb12db8
chore: Remove whitespace, update variable naming (#13952) 2023-09-20 07:36:11 -06:00
Sven Rebhan c65340ac7a
fix(processors.template): Handle tracking metrics correctly (#13947) 2023-09-20 06:41:50 -06:00
Anton Belousov 5ab2468789
feat(inputs.kafka_consumer): Add message headers as metric tags. (#13924) 2023-09-20 12:53:18 +02:00
Adam Thornton a542899811
fix(parsers.avro): Only attempt to read CA cert file if filename is not empty string (#13939) 2023-09-19 10:42:12 +02:00
Joshua Powers c0bcf31bc6
fix(outputs.cloudwatch): Increase number of metrics per write (#13930) 2023-09-18 09:07:00 -06:00
Joshua Powers df80446fae
fix(inputs.smart): Remove parsing error message (#13927) 2023-09-18 15:29:41 +02:00
Joshua Powers 4b447d0483
docs(inputs.procstat): Add docs on permissions and metric details (#13921) 2023-09-14 20:09:55 +02: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
Joshua Powers 39f24b3365
fix(inputs.systemd_units): Add missing upstream states (#13915) 2023-09-13 11:18:54 +02:00
Joshua Powers 6832e6cc8c
docs(inputs.vsphere): fix config name typo in example (#13907) 2023-09-12 08:30:08 -06:00
Joshua Powers 2d37bdabfa
fix(inputs.redis): Fix password typo (#13910) 2023-09-12 08:29:58 -06:00
Sven Rebhan 9db814d1c5
feat(parsers.avro): Allow connection to https schema registry (#13903) 2023-09-11 11:52:21 -06:00
Jakub Sikorski 7d71285347
feat(inputs): New Intel PMT plugin (#13801) 2023-09-11 08:38:58 -06:00
Yonathan Amir a057e5b298
feat(outputs.prometheus_client): Add secretstore support for basic_password (#13899) 2023-09-11 08:36:24 -06:00
Tobias Jungel 3fae6439ab
fix(inputs.kafka_consumer): Use per-message parser to avoid races (#13886) 2023-09-11 08:18:51 -06:00
Adam Thornton 855b25d383
fix(parsers.avro): Do not force addition of timestamp as a field (#13856) 2023-09-11 08:05:40 -06:00
Sven Rebhan 84b3b587da
feat(prometheus): Allow to specify metric type (#13874) 2023-09-11 07:45:16 -06:00
Joshua Powers 4a5e3a4d6d
feat(inputs.redis_sentinel): Allow username and password (#13864) 2023-09-11 10:05:17 +02:00
Luke Winikates d807dd3c05
feat(outputs.wavefront): Add more auth options and update SDK (#13857) 2023-09-08 12:46:08 -06:00
Sven Rebhan 6e6c57154e
feat(inputs.vsphere): Allow to set vSAN sampling interval (#13890) 2023-09-08 12:17:23 -06:00
Joshua Powers c238ebb271
fix(sql): Allow sqlite on Windows (amd64 and arm64) (#13865) 2023-09-08 20:14:24 +02:00
Joshua Powers 47c5665f50
feat(inputs.redis): Add additional commandstat fields (#13866) 2023-09-08 20:11:09 +02:00
Joshua Powers 67f9a0ea82
fix(inputs.sqlserver): Cast max_size to bigint (#13870) 2023-09-08 11:44:54 +02:00
Joshua Powers 86a546c88d
fix(inputs.procstat): Collect swap via /proc/$pid/smaps (#13779) 2023-09-08 11:41:48 +02:00
Adam Thornton bfbe195607
fix(parsers.avro): Handle timestamp format checking correctly (#13855) 2023-09-07 14:08:47 -06:00
Shangxin Du 7df1e53a4b
feat(inputs.cisco_telemetry_mdt): Add microbust support (#13877) 2023-09-07 07:27:12 -06:00
Sven Rebhan a528e842ef
fix(outputs.sql): Move 'conversion_style' option to the right place (#13875) 2023-09-07 07:20:57 -06:00
Jacob Marble c5aef4e3b9
feat(inputs.opentelemetry): Add configurable log record dimensions (#13846) 2023-09-05 10:13:39 -06:00
Joshua Powers 3bcf72293d
fix(inputs.opcua): Verify groups or root nodes included in config (#13840) 2023-08-30 15:56:34 +02:00
shizhx c0f67db425
fix(inputs.sysstat): Remove tmpfile to avoid file-descriptor leak (#13833) 2023-08-30 15:54:22 +02:00
Michael Kasch 2dd5682e1a
chore(inputs.modbus): Improve deprecation documentation (#13832) 2023-08-29 10:37:44 -06:00
Joshua Powers d4a00dd8d6
feat(inputs.internal): Add Go metric collection option (#13793) 2023-08-29 17:20:59 +02:00
Joshua Powers dec4a90b07
feat(processors): Add processor to split a metric into multiple (#13785) 2023-08-29 17:20:14 +02:00
Joshua Powers fb45a1d98a
feat(inputs.couchbase): Add failover metrics (#13825) 2023-08-29 16:02:44 +02: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 ca2295e1a4
feat(inputs.fibaro): Support HC3 device types (#13754) 2023-08-28 22:47:08 +02:00
Joshua Powers 5fb290fb46
chore: Update to go1.21.0 (#13794) 2023-08-28 14:30:44 -06:00
Joshua Powers 318a4b69e5
docs: Clean up markdown add warning about tables (#13792) 2023-08-28 22:07:45 +02:00
Joshua Powers cb488ad0f8
feat(inputs.nvidia_smi): Add additional fields (#13783) 2023-08-28 22:06:20 +02:00
Joshua Powers 6f5e5be7b2
fix(inputs.amqp_consumer): Print error on connection failure (#13777) 2023-08-28 10:25:32 +02:00
Joshua Powers 6f6d5b5be8
feat(inputs.nvidia_smi): Add Nvidia DCGM MIG usage values (#13733) 2023-08-28 10:05:29 +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 bbc632212e
fix(inputs.processes): Comment out default option (#13762) 2023-08-14 15:33:44 -06:00
Paweł Żak 5661341813
chore: Enable filepathJoin checker for gocritic (#13758)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-08-14 23:18:20 +02:00
Joshua Powers 013b73213d
chore: Spell endianness correctly (#13752) 2023-08-14 10:43:32 +02:00
Eng Zer Jun 7e6b98226e
chore(inputs): Remove unnecessary nil check (#13749)
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2023-08-14 10:39:56 +02:00
Steven Freed 2f1edfbbfc
feat(inputs.redfish): Add additional chassis tags (#13727) 2023-08-11 07:14:07 -06: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
Costas Drogos 0cf7d23090
feat(inputs.kernel): Collect KSM metrics (#13728) 2023-08-09 22:43:14 +02:00
Sven Rebhan 8b032b73ee
feat(inputs): Add new S7comm plugin (#13731) 2023-08-09 21:56:47 +02:00
Sven Rebhan 96a9597720
fix(inputs.opcua_listener): Avoid segfault if subscription was not successful (#13742) 2023-08-09 09:41:17 -06:00
kell0gg 3fe151b28d
feat(inputs.redis): Support of redis 6.2 ERRORSTATS (#13723) 2023-08-08 15:39:57 -06:00
Sven Rebhan d259081c2e
feat(inputs.vsphere): Support explicit proxy setting (#13720) 2023-08-08 15:22:05 -06:00
Joshua Powers 93bf2becce
feat(serializers.nowmetric): Add option for JSONv2 format (#13722) 2023-08-08 22:19:31 +02:00
dependabot[bot] 8bc6822e28
chore(deps): Bump go.mongodb.org/mongo-driver from 1.11.6 to 1.12.1 (#13736) 2023-08-08 22:16:40 +02:00
Sven Rebhan 806b7cd67f
fix(parsers.xpath): Handle protobuf maps correctly (#13719) 2023-08-07 15:50:49 -06:00
Sven Rebhan 424283f138
fix(inputs.opcua): Register node IDs again on reconnect (#13682) 2023-08-07 22:48:47 +02:00
Sven Rebhan 393d1b8b3a
feat(inputs.jti_openconfig_telemetry): Add keep-alive setting (#13709) 2023-08-07 22:41:24 +02: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
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
Joshua Powers f39a21121d
chore: Enable additional gocritic options (#13711) 2023-08-03 17:07:48 +02:00
Joshua Powers 564f24a0a4
chore: Enable additional gocritic (#13713) 2023-08-03 16:11:26 +02:00
Sven Rebhan 2ae65d1a94
feat(inputs.solr): Support version 7.x to 9.3 (#13699) 2023-08-02 20:33:10 +02:00
Matt Schmitz 66dc5ce940
fix(inputs.cisco_telemetry_mdt): Fix MDT source field overwrite (#13693) 2023-07-31 21:26:22 +02:00
Joshua Powers 0496741f4a
fix(inputs.jti_openconfig_telemetry): Reauthenticate connection (#13647) 2023-07-31 13:22:38 +02:00
Sven Rebhan f5afcc169c
feat(inputs.nvidia_smi): Support newer data schema versions (#13678) 2023-07-28 13:38:35 -06:00
Sven Rebhan babd887469
test(inputs.solr): Rework testing (#13692) 2023-07-28 12:20:14 -06:00
Joshua Powers a438fa7630
docs(inputs.conntrack): Explain different collection methods (#13691) 2023-07-28 18:45:10 +02:00
Chase Sterling 283af2b1da
feat(serializers.template): Add new template based serializer (#13656) 2023-07-28 09:41:04 -06:00
Lucas Chiesa 3f8e916455
feat(parsers.xpath): Add option to store fields as base64 (#13690) 2023-07-28 08:09:23 -06:00
Joshua Powers 043aa0374b
feat(inputs.jenkins): Add option for node labels as tag (#13649) 2023-07-28 07:23:53 -06:00
Sven Rebhan 80ce606cef
test(inputs.radius): Use random port for test (#13683) 2023-07-27 07:01:33 -06:00
Chase Sterling 087a6683f1
feat(outputs.execd): Add option for batch format (#13673) 2023-07-26 12:53:02 -06:00
Sven Rebhan f804d6395e
chore(deps): Bump github.com/antchfx/xpath from v1.2.4 to latest master (#13679) 2023-07-26 11:02:03 -06:00
Joshua Powers 80094507e4
fix(inputs.mqtt_consumer): Client logs via option (#13663) 2023-07-26 18:51:03 +02: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 da28cfdb43
fix(parsers.xpath): Ensure precedence of explicitly defined tags and fields (#13662) 2023-07-26 09:44:22 -06:00
Sven Rebhan 64f6c97d13
fix(parsers.xpath): Improve handling of complex-type nodes (#13660) 2023-07-26 07:11:25 -06:00
Sven Rebhan 10f735c2cc
fix(parsers.xpath): Fix field-names for arrays of simple types (#13665) 2023-07-25 07:35:32 -06:00
Sven Rebhan fe8467539a
feat(inputs.influxdb_listener): Add token based authentication (#13610) 2023-07-24 16:08:16 -06:00
Joshua Powers 54b1009a9f
fix(inputs.docker): Add restart count (#13646) 2023-07-24 09:25:31 +02:00
Joshua Powers 25f545ccb9
feat(outputs.http): Allow PATCH method (#13651) 2023-07-21 11:31:40 +02:00
Maxim Ivanov 59defb0bc5
docs(inputs.postgresql_extensible): Document 'measurement' query config option (#13631) 2023-07-21 11:15:14 +02:00
Maxim Ivanov 9d894e7dee
fix(inputs.prometheus): Don't collect metrics from finished pods (#13629) 2023-07-21 11:09:44 +02:00
Maxim Ivanov cb966ebf6b
fix(inputs.prometheus): Fix missing metrics when multiple plugin instances specified (#13627) 2023-07-21 11:06:51 +02:00
Maxim Ivanov 42c7a2027f
feat(inputs.prometheus): Always apply kubernetes label and field selectors (#13624) 2023-07-21 11:00:54 +02:00
Maxim Ivanov 22100d4914
feat(inputs.postgresql_extensible): Introduce max_version for query (#13620) 2023-07-21 10:56:49 +02:00
Sven Rebhan 56075a9604
feat(secretstores): Add secret-store to access OAuth2 services (#13621) 2023-07-14 09:26:06 -06: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
Sven Rebhan 0ba463817c
feat(inputs.http): Rework token options (#13622) 2023-07-14 16:52:16 +02:00
Joshua Powers 9f83bee8ef
Revert "feat(inputs.kafka_consumer): Refresh regexp topics periodically (#13410)" (#13617)
This reverts commit a13f3463eb.
2023-07-14 16:06:45 +02:00
Sven Rebhan 714f3c187f
feat(parsers.avro): Add support for JSON format (#13607) 2023-07-14 16:05:03 +02:00
Joshua Powers 9ede0b0c49
chore: Enable multi-os golanglint-ci (#13599) 2023-07-14 15:58:19 +02: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 14f52eae01
feat(parsers.influx): Allow a user to set the timestamp precision (#13419) 2023-07-13 11:09:12 -06:00
Aleks Vagachev b20c0d7fad
fix(inputs.postgresql): Default database definition (#13602) 2023-07-12 16:04:26 -06:00
Sven Rebhan f001b29eee
feat(processors.template): Unify template metric (#13606) 2023-07-12 09:00:19 -06:00
Sven Rebhan d8f8d3cbc5
chore(inputs.net): Deprecate 'ignore_protocol_stats' value 'false' (#13608) 2023-07-12 08:04:00 -06:00
Sven Rebhan 2e3adbd520
docs(inputs.gnmi): Add troubleshooting section for Juniper devices (#13582) 2023-07-10 08:33:52 -06: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 908c6a551f
fix(inputs.mqtt_consumer): Print warning on no metrics generated (#13574) 2023-07-10 14:02:42 +02:00
Sven Rebhan c28df89c8e
feat(processors.parser): Allow also non-string fields (#13553) 2023-07-10 13:55:55 +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
Adam Thornton a13f3463eb
feat(inputs.kafka_consumer): Refresh regexp topics periodically (#13410) 2023-07-07 10:45:37 -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
Joshua Powers 341190d8a4
fix(inputs.mqtt_consumer): Correctly handle semaphores on messages (#13478) 2023-07-07 08:38:39 -06:00
Sven Rebhan 0b1bd42ad2
fix(processors.printer): Convert output to string (#13564) 2023-07-07 07:44:50 -06:00
Zeyad Kenawi 7aa3d79631
feat(outputs.file): Add compression (#13245) 2023-07-06 09:07:56 -06:00
Jacob Marble c34a1f70d9
chore(inputs.opentelemetry): Unbreak after interface change (#13559) 2023-07-06 16:19:29 +02:00
Sven Rebhan 57bcdaf695
fix(parsers.xpath): Handle explicitly defined fields correctly (#13550) 2023-07-06 16:16:35 +02:00
Joshua Powers 64ea1d00cb
fix(inputs.vpshere): Compare versions as a string (#13557) 2023-07-06 16:13:12 +02:00
Sven Rebhan cec60dbfa9
fix(inputs.gnmi): Add option to explicitly trim field-names (#13517) 2023-07-06 11:20:11 +02:00
Sven Rebhan 533ede7a32
fix(outputs.graphite): Rework connection handling (#13527) 2023-07-05 21:15:58 +02:00
trsnx 10c081dab1
fix(parsers.binary): Fix binary parser example in README.md (#13547) 2023-07-05 08:11:32 -06:00
Aleks Vagachev be2f950a3c
feat(inputs.pgbouncer): Added show_commands to select the collected pgbouncer metrics (#13436) 2023-07-05 08:11:11 -06:00
mark-chandler ae163536e6
fix(inputs.snmp_trap): Copy GoSNMP global defaults to prevent side-effects (#13542) 2023-07-05 08:10:19 -06:00
Sven Rebhan 0291aafe51
fix(outputs.sumologic): Unwrap serializer for type check (#13522) 2023-07-04 21:37:16 +02:00
Sven Rebhan 261e0223a7
fix(inputs.opcua): Ensure we are connected after reconnect (#13514) 2023-06-30 12:49:26 -06:00
Sven Rebhan 96b9845853
feat(inputs.modbus): Add per-metric configuration style (#13507) 2023-06-30 12:47:16 -06:00
Joshua Powers 657eca5cf0
fix(parsers.grok): Use UTC as the default timezone (#13526) 2023-06-30 19:20:48 +02:00
Sven Rebhan 590e4e5bc7
fix(inputs.cloud_pubsub): Properly lock for decompression (#13525) 2023-06-30 10:27:25 -06:00
Michael Cassaniti 435e42cfd4
feat(internal): Add gather_timeouts metric (#13471) 2023-06-30 08:19:13 -06:00
Paweł Żak 68edb20382
docs(intel_baseband): Remove ACC101 mentions from documentation (#13518) 2023-06-29 06:54:04 -06:00
Sven Rebhan e2fb181a80
feat(parsers.value): Add support for automatic fallback for numeric types (#13506) 2023-06-29 12:13:34 +02:00
Sven Rebhan c35cabda9e
feat(parsers.xpath): Add Concise Binary Object Representation parser (#13480) 2023-06-28 15:26:50 -06:00
Sven Rebhan dba873cf2c
fix(serializers.splunkmetric): Fix TOML option name for multi-metric (#13511) 2023-06-28 13:53:04 +02:00
massimogallina ef86635d21
feat(inputs.amqp_consumer): Add support to rabbitmq stream queue (#13496) 2023-06-27 11:40:27 -06:00
Michał 2e957cc003
docs(inputs.ravendb): Change metrics requirements in readme (#13494) 2023-06-27 17:17:05 +02:00
Vanilla f2a1101581
feat(inputs.procstat): Add status field (#13505) 2023-06-27 17:12:16 +02:00
Joshua Powers 40b7dbb407
fix(inputs.internet_speed): Add location as a field (#13497) 2023-06-27 09:39:04 +02:00
Joshua Powers 6f6e49d615
fix(inputs.phpfpm): Check address length to avoid crash (#13495) 2023-06-26 19:06:29 +02:00
Joshua Powers 45f994268c
fix(outputs.stackdriver): Options to use official path and types (#13454) 2023-06-26 07:30:11 -06:00
Sven Rebhan 56aac4f0e1
fix(inputs.modbus): Fix optimization of overlapping requests and add warning (#13486) 2023-06-23 07:53:57 -06:00
Sven Rebhan c459d7b8ff
fix(inputs.modbus): Check number of register for datatype (#13485) 2023-06-23 07:51:56 -06:00
Zeyad Kenawi 577db893e2
feat(internal): Add zstd to internal content_coding (#13423) 2023-06-22 08:54:13 -06:00
Sven Rebhan a1c06429de
fix: Handle compression level correctly for different algorithms (#13434) 2023-06-20 07:55:10 -06:00
Sven Rebhan a2125f0457
fix(custom_builder): Correctly handle serializers and parsers (#13446) 2023-06-20 07:52:38 -06:00
Fredrik Nilsson 390751b94b
feat(inputs.sqlserver): Add IsHadrEnabled server property (#13448) 2023-06-20 07:33:43 -06:00
Joshua Powers 33be0dc081
feat(inputs.openstack): Gather cinder services (#13443) 2023-06-16 11:08:54 +02:00
Sven Rebhan 1cfa48eea9
feat(inputs.fail2ban): Allow specification of socket (#13452) 2023-06-15 12:34:59 -06:00
Joshua Powers fc5412dd9b
test: Do not use hard-coded /tmp/telegraf (#13444) 2023-06-14 21:39:31 +02:00
Michał 866d77192c
feat(inputs.ravendb): Add new disk metrics fields (#13433) 2023-06-14 12:18:15 +02:00
Sven Rebhan 8ceaeece8b
feat(inputs.netflow): Allow to specify custom PEN field mappings (#13360) 2023-06-12 14:32:54 +02:00
bkotlowski 09adec7395
feat(inputs): New Intel Baseband Accelerator Input Plugin (#13397) 2023-06-09 08:02:34 -06:00
Dan Clough 037eb2f545
fix(inputs.upsd): Handle float battery.runtime value (#13412) 2023-06-09 07:37:19 -06:00
Zeyad Kenawi cba7369903
feat(internal): Add additional faster compression options (#13316) 2023-06-09 07:28:14 -06:00
Anton Brekhov dada11e228
feat(outputs): Add Nebius Cloud Monitoring plugin (#13379) 2023-06-09 07:23:52 -06:00
Paweł Żak a2f65d5728
chore: Fix linter findings for Windows (part4) (#13246)
Co-authored-by: Pawel Zak <Pawel Zak>
Co-authored-by: pzak <pzak>
2023-06-09 10:24:43 +02:00
Joshua Powers 8b815cb193
fix(outputs.sql): Use config.duration to correctly parse toml config (#13408) 2023-06-09 10:22:36 +02:00
Jacob Marble 0f7004e7ea
feat(inputs.opentelemetry): Add configurable span dimensions (#13404) 2023-06-09 10:14:20 +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
Joshua Powers ebe346103e
fix(inputs.mqtt): ACK messages when persistence enabled (#13350) 2023-06-07 20:50:00 +02:00
Joshua Powers db84ef4667
docs: Add generic secret store usage (#13400) 2023-06-07 09:25:54 -06:00
Joshua Powers 820fa1e311
chore(secretstores): Clean up secret store usage (#13398) 2023-06-07 12:08:09 +02:00
Joshua Powers 0ec5da26f5
docs(secretstores.os): Clarify windows credential usage (#13399) 2023-06-07 12:06:32 +02:00
Sven Rebhan 6d1da80ebb
docs(inputs.prometheus): Add example for prometheus timestamps (#13362) 2023-06-06 07:28:45 -06:00
Sven Rebhan 37d82f741c
fix(tests): Replace last 'cat' instance in tests (#13394) 2023-06-06 07:23:06 -06:00
Sven Rebhan 187902ecd4
chore(inputs.gnmi): Test plugin and subscription options (#13384) 2023-06-05 13:56:09 -06:00
Sven Rebhan b24c832a41
chore: Another try to fix CI (#13387) 2023-06-05 13:14:23 -06: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
Sven Rebhan eea3bf3c0a
chore(processors.execd): Remove JSON test due to problematic 'cat' command (#13383) 2023-06-02 11:11:48 -06:00
Sven Rebhan 97d10a5ee9
fix(internal): Fix time parsing for abbreviated timezones (#13363) 2023-06-02 10:05:55 -06:00
Sven Rebhan 9c6cd94d6e
chore: Add generator for sample-config includes (#13348) 2023-06-02 08:08:56 -06:00
Povilas Versockas cd4eaf564f
chore(deps): Bump github.com/influxdata/influxdb-observability libraries from 0.3.3 to 0.3.15 (#13265) 2023-06-02 13:24:33 +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 4a8b1473f7
chore(serializers): Cleanup after migration (#13378) 2023-06-01 12:10:06 -06:00
Sven Rebhan 9147afbeca
fix(inputs.gnmi): Handle canonical field-name correctly for non-explicit subscriptions (#13332) 2023-06-01 11:32:51 -06:00
MartinHBA 1c60c057e9
feat(inputs.sqlserver): Check SQL Server "encryptionEnforce" with xp_instance_regread (#13284) 2023-06-01 07:00:56 -06:00
Sven Rebhan 2be423a1e9
chore(deps): Bump github.com/showwin/speedtest-go from 1.5.2 to 1.6.2 (#13369) 2023-06-01 11:34:34 +02:00
Rajiv Kushwaha 7427ea33c7
feat(common.tls): Add support for passphrase-protected private key (#13262) 2023-06-01 10:04:59 +02:00
Sven Rebhan 6c49584355
feat(inputs.netflow): Add sFlow decoder (#13047) 2023-06-01 10:02:21 +02:00
Sven Rebhan 5a8ccbde6f
chore(serializers.prometheus): Migrate to new-style framework (#13347) 2023-05-31 11:02:19 -06:00
Yannick Binnenweg 76889af6f2
fix(inputs.mysql): Update MariaDB Dialect regex version check (#13361) 2023-05-31 10:09:58 +02: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
Joshua Powers bc3ac27aef
docs(inputs.cisco_telemetry_mdt): Specify max msg upper limit (#13346) 2023-05-30 16:50:38 +02:00
Sven Rebhan 238478bc9c
chore(serializers.wavefront): Migrate to new-style framework (#13344) 2023-05-26 11:51:03 -06:00
Sven Rebhan b20a3ac77b
chore(serializers.splunkmetric): Migrate to new-style framework (#13342) 2023-05-26 08:43:58 -06:00
Sven Rebhan 7a521ff73b
chore(serializers.prometheusremotewrite): Migrate to new-style framework (#13341) 2023-05-26 07:51:12 -06:00
Sven Rebhan d769495276
chore(serializers.nowmetric): Migrate to new-style framework (#13340) 2023-05-26 07:50:33 -06:00
Johannes Albrecht 2a33f496c4
feat: Add input plugin for ctrlX Data Layer (#11155) 2023-05-26 07:49:47 -06:00
Joshua Powers 05aab954cf
fix: remove unused imports (#13339) 2023-05-25 13:26:47 -06:00
Sven Rebhan ece214e5a9
chore(serializers.json): Migrate to new-style framework (#13335) 2023-05-25 13:22:14 -06:00
Sven Rebhan a1743269cc
chore(serializers.msgpack): Migrate to new-style framework (#13336) 2023-05-25 13:20:50 -06:00
Sven Rebhan bbe30f769d
chore(serializers.graphite): Migrate to new-style framework (#13321) 2023-05-24 08:49:41 -06:00
Sven Rebhan 272add9b84
feat(secretstores): Add http plugin (#13150) 2023-05-24 08:48:59 -06:00
Sven Rebhan 8f07761cba
feat(inputs.gnmi): Allow canonical field names (#13326) 2023-05-24 08:14:06 -06:00
Sven Rebhan 60ee14d50b
fix(inputs.netflow): Handle PEN messages correctly (#13320) 2023-05-24 08:07:54 -06:00
Sven Rebhan 5237d569d7
fix(inputs.netflow): Fix field mappings (#13325) 2023-05-24 07:09:21 -06:00
Andrew St Pierre 8677dd4097
fix(outputs.wavefront): Flush metric buffer before reaching overflow (#13252) 2023-05-24 09:54:39 +02:00
Muhammad Ahsan Ali 2010926e25
feat(inputs.cloudwatch): Add support for cross account oberservability (#12448) 2023-05-24 09:42:30 +02:00
Sven Rebhan 7ced2606b2
chore(parsers)!: Remove old-style creation (#13310) 2023-05-23 14:17:11 -06:00
Adam Thornton 8762c71e65
feat(inputs.kafka_consumer): Add regular expression support for topics (#11831) 2023-05-23 12:08:01 -06:00
Sven Rebhan 66988b81cf
chore(serializers.csv): Migrate to new-style framework (#13319) 2023-05-23 08:18:48 -06:00
Sven Rebhan fb3cd61579
fix(inputs.gnmi): Allow optional origin for update path (#13304) 2023-05-23 07:06:02 -06:00
Sven Rebhan 5d5147d186
fix(processors.lookup): Do not strip tracking info (#13301) 2023-05-23 06:53:39 -06:00
Joshua Powers ef8484aab3
fix(inputs.temp): Ignore warnings, return errors (#13307) 2023-05-22 22:11:05 +02:00
Bernt-Johan Bergshaven df166cfbcc
feat: Add Clarify output plugin (#13220) 2023-05-22 12:08:55 -06:00
Sven Rebhan 759691a1fd
fix(inputs.socket_listener): Fix race in tests (#13300) 2023-05-22 06:31:22 -06:00
cui fliter b08a2bb324
chore(docs): Remove repetitive "the" (#13295) 2023-05-22 06:14:01 -06:00
Neelay Upadhyaya 2476640d0f
feat(inputs.sql): Add 'disconnected_servers_behavior' field in the configuration (#13289) 2023-05-22 09:39:16 +02:00
Sven Rebhan d06fb73228
chore(serializers.carbon2): Migrate to new-style framework (#13291) 2023-05-19 12:44:26 -06:00
Sven Rebhan ed72510fe3
feat(inputs.nats_consumer): Add receiver subject as tag (#13293) 2023-05-19 12:39:59 -06:00
varunjain0606 1b74a25252
feat(inputs.kubernetes): Extend kube_inventory plugin to include and extend resourcequota, secrets, node, and pod measurement (#13040) 2023-05-19 07:54:09 -06:00
Sven Rebhan ad4df2105c
fix(inputs.socket_listener): Avoid noisy logs on closed connection (#13288) 2023-05-19 07:05:24 -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
Neelay Upadhyaya 129f8881c8
fix(inputs.vsphere): specify the correct option for disconnected_servers_behavior (#13286) 2023-05-18 11:47:08 -06:00
Sven Rebhan 7da5d68315
feat(processors.template): Allow `tag` to be a template (#13253) 2023-05-17 15:55:30 -06:00
Niko d7dfe4ed48
feat(inputs.sqlserver): Add Azure Arc-enabled SQL MI support (#13261) 2023-05-17 12:36:02 -06:00
Patrick Hemmer f098e5f9f6
fix(inputs.socket_listener): Fix loss of connection tracking (#13056) 2023-05-17 12:34:53 -06:00
Thomas Casteleyn f0dc15fd9c
feat(inputs.directory_monitor): Improve internal stats (#13089) 2023-05-17 12:05:48 -06:00
Sven Rebhan afab345573
feat(processors.scale): Add scaling by factor and offset (#13227) 2023-05-08 09:27:58 -06:00
Maxim Ivanov 5cb928cc5d
fix(inputs.prometheus): Avoid race when creating informer factory (#13231) 2023-05-08 16:25:32 +02:00
Sven Rebhan 1bcc279d68
feat(serializers): Add CloudEvents serializer (#13224) 2023-05-05 11:40:27 -06:00
Sven Rebhan fc4e896746
feat(inputs.sql): Add FlightSQL support (#13091) 2023-05-05 11:04:18 -06:00
Nick Thomas a808b9f077
feat(parsers.opentsdb): Add OpenTSDB data format parser (#13167) 2023-05-05 07:14:51 -06:00
Joshua Powers d12bcec8c4
fix(outputs.stackdriver): Allow for custom metric type prefix (#13168) 2023-05-04 11:56:29 -06:00
Max cf7ec5072d
fix(outputs.graphite): Fix logic to reconnect with servers that were not up on agent startup (#13228) (#13239) 2023-05-04 19:20:20 +02:00
Daniel Ayvar 43048aad8c
fix(inputs.cloud_pubsub): Fix gzip decompression (#13238) 2023-05-04 19:19:06 +02:00
Joshua Powers 1b8339ace8
docs(common.kafka): Remove experimental notes (#13232) 2023-05-04 19:17:40 +02:00
Paweł Żak 7919405cfd
chore: Fix linter findings for Windows (part3) (#13143) 2023-05-04 10:14:36 -06:00
Joshua Powers 8396f1a00d
feat(outputs.loki): Add option for metric name label (#13157) 2023-05-04 11:56:19 +02:00
Joshua Powers 1a7c274ddf
fix(outputs.stackdriver): Group batches by timestamp (#12994) 2023-05-04 11:48:54 +02:00
Joshua Powers 6dd3bcb41a
feat(processors.parser): Add merge with timestamp option (#13147) 2023-05-03 09:50:32 +02:00
Luke Winikates e9f55a848f
chore(deps): Bump prometheus from v1.8.2 to v2.42.0 (#13225)
Dependency version 0.42.0 corresponds to release version 2.42.0 see [prometheus versioning description](https://github.com/prometheus/prometheus#prometheus-code-base) for details.
2023-05-03 09:47:00 +02:00
Daniel Ayvar 872d51714e
feat(cloud_pubsub): Add support for gzip compression (#13094) 2023-05-02 20:04:00 +02:00
Povilas Versockas 92b6d96486
feat(inputs.statsd): Add optional temporality and start_time tag for statsd metrics (#13087) 2023-05-02 19:19:30 +02:00
Joshua Powers 9284bdabf0
feat(inputs.suricata): Add ability to parse drop or rejected (#13048) 2023-05-02 19:07:34 +02:00
Paweł Żak 30b603626c
chore: Enable G404 rule for gosec (#13095) 2023-05-02 06:31:50 -06:00
Orlov Roman 20921eb535
fix(outputs.prometheus_client): Fix export_timestamp for v1 metric type (#13169)
Co-authored-by: Roman Orlov <orlov@farpost.com>
2023-05-02 13:46:57 +02:00
Joshua Powers 80b8fe6333
fix(serializers.influx): Restore disabled uint support by default (#13164) 2023-05-02 13:45:19 +02:00
tguenneguez 3d40659387
feat(inputs.filecount): Add oldestFileTimestamp and newestFileTimestamp (#13163) 2023-05-02 13:34:56 +02:00
Joshua Powers 7436575ea7
docs(inputs.vsphere): Resolve copy/paste typo with resource pools (#13162) 2023-05-02 13:32:02 +02:00
Joshua Powers e1390b2f3d
fix(processors.starlark): Ddo not reject tracking metrics twice (#13156) 2023-05-02 13:30:50 +02:00
Joshua Powers f55d214082
fix(inputs.gnmi): Create selfstat to track connection state (#13149) 2023-05-02 13:29:30 +02:00
Joshua Powers ca13259989
feat(aggregators.basicstats): Add percentage change (#13118) 2023-05-02 13:24:43 +02:00
David Roy a868add749
feat(inputs.gnmi): Support Juniper GNMI Extension Header (#13116) 2023-04-27 17:30:21 +02:00
PanKaker f297d3e6c3
fix(inputs.intel_pmu): Fix handling of the json perfmon format (#13139) 2023-04-26 22:04:17 +02:00
Alex Zherebtsov cd535165d0
feat(inputs.nvidia_smi): Add additional memory related fields (#13133) 2023-04-26 22:00:14 +02:00
Shan Desai 74ea83925c
feat(secretstores): Add Docker secrets (#13035) 2023-04-25 09:18:30 -06:00
Paweł Żak 77ee21f8e5
chore: Fix linter findings for Windows (part1) (#13057) 2023-04-25 07:15:55 -06:00
Svyat Sobol c44c5ed317
docs(inputs.knx_listener): Add link to config generation project (#13128) 2023-04-25 11:40:38 +02:00
Paweł Żak 4d4bed4ec4
chore: Fix linter findings for Windows (part2) (#13096)
Co-authored-by: pzak <pzak>
2023-04-25 11:29:23 +02:00
kannar 1d3afd469f
fix(outputs.warp10): Support Infinity/-Infinity/NaN values (#13126) 2023-04-24 12:47:07 -06:00
Joshua Powers 6315d76335
docs(inputs.mysql): remove duplicate settings from config (#13131)
fixes: #13130
2023-04-24 07:33:37 -06:00
Joshua Powers 35d1ee3d96
docs: use single quotes for multi-line literal TOML (#13124)
fixes: #13123
2023-04-21 07:24:55 -06:00
Joshua Powers e0b95ea391
chore: update golangci-lint (#13110) 2023-04-18 14:01:28 -06:00
Gangadharaswamy HU b323d1ce3c
feat(inputs.vsphere): Adding vSAN extension to vSphere plugin (#11955) 2023-04-18 11:03:28 -06:00
PaddyKe e211bd3f28
feat(processors): Adding scale processor plugin (#13061) 2023-04-18 10:59:34 -06:00
Sven Rebhan 3c3c0d8352
fix(processors.lookup): Fix tracking metrics (#13092) 2023-04-18 09:46:22 -06:00
Tim Rupp 2fed77e02a
feat(processors.aws_ec2): Add caching of imds and ec2 tags (#13075) 2023-04-14 21:57:04 +02:00
Paweł Żak ba16eeb495
chore: Enable G110 rule for gosec (#13044)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-04-14 17:14:55 +02:00
Patrick Hemmer 596ecc4a67
fix(inputs.socket_listener): Fix TLS socket initialization(#13050) 2023-04-13 14:30:33 +02:00
Neelay Upadhyaya 9b742a1540
test: Check correct build tags for each plugin registered (#13019) 2023-04-13 14:13:38 +02:00
Sven Rebhan 302ac88bdb
fix(parsers.grok): Fix nil metric for multiline inputs (#13078) 2023-04-12 16:15:35 -06:00
Ivaylo Ivanov 14c84a00ee
fix(inputs.prometheus): Add namespace option in k8s informer factory (#13063)
Co-authored-by: ivayloi2 <ivayloi2@vmware.com>
2023-04-12 17:00:57 +02:00
Paweł Żak 5f2142a6cc
chore: Enable G601 rule for gosec (#13042) 2023-04-12 16:56:07 +02:00
Paweł Żak 55e4bb6808
chore: Enable G103 rule for gosec (#13038) 2023-04-12 07:32:46 -06:00
Sven Rebhan 9bb2d1562d
chore(serializers): Add new-style framework and migrate influx (#12920) 2023-04-11 21:52:42 +02:00
Patrick Hemmer 7b31606cf0
fix(inputs.socket_listener): Fix tracking of unix sockets (#13059) 2023-04-11 11:46:57 +02:00
Paweł Żak 89fa07fc5e
chore: Enable G301, G302 and G306 rules for gosec (#13022) 2023-04-04 08:51:08 -06:00
r3inbowari 19c4316694
chore: Update README.md (#12989) 2023-04-04 13:43:49 +02:00
Paweł Żak 079c50128b
chore: Enable G401, G403, G501, G502, G503 and G505 rules for gosec (#13021)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-04-04 13:17:38 +02:00
Michael Hoffmann 99ea0b1ca6
feat(serializer.prometheusremote): Improve performance (#12971) 2023-04-03 12:44:08 -06:00
Paweł Żak 2320bbd1a8
chore: Enable G101 rule for gosec (#13009)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-04-03 20:31:08 +02:00
genofire 9bfe6425b3
fix(inputs.procstat): Return tags of pids if lookup_error (#13015) 2023-04-03 20:28:50 +02:00
Joshua Powers 52b3f5211f
chore(deps): Bump github.com/shirou/gopsutil from 3.23.2 to 3.23.3 (#13017) 2023-04-03 20:27:19 +02:00
Neelay Upadhyaya e1e4ebcd62
fix(inputs.netflow): Use correct name in the build tag (#13006) 2023-04-03 07:44:15 -06:00
Sven Rebhan 83b4056985
fix(secrets): Minimize secret holding time (#13002) 2023-04-03 07:28:41 -06:00
Paweł Żak edcd28650c
chore: Enable G112 and G114 rules for gosec (#12986)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-04-03 15:23:05 +02:00
Paweł Żak 0de59d48ec
chore: Enable G202 rule for gosec (#12984)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-04-03 15:21:26 +02:00
Paweł Żak c76f319b84
chore: Remove `revive:unhandled-error` - `errcheck` is more flexible (#13008) 2023-04-03 07:19:43 -06:00
Gianluca Sartori b75fa42d75
fix(inputs.sqlserver): Converted THROW to RAISERROR for 2008 compatibility 2023-04-03 15:19:28 +02:00
Sven Rebhan f8a991b829
fix(secretstores): Handle array of secrets correctly (#12919) 2023-04-03 07:03:38 -06:00
Sven Rebhan 3213af612e
fix(secret): Add function to set a secret (#13012) 2023-04-03 07:01:47 -06:00
Maxim Ivanov 5fdeae1ab1
feat(inputs.prometheus): Control which pod metadata is added as tags (#12851) 2023-04-03 10:08:15 +02:00
r3inbowari 789a49858e
feat(inputs.internet_speed): Support multi-server test (#12797) 2023-04-03 10:06:27 +02:00
Joshua Powers 6c840b781d
chore: run make docs 2023-03-31 11:24:04 -06:00
Glen Neff cf08f341d1
docs(outputs.http): add service to aws creds (#13003) 2023-03-31 10:53:07 -06:00
Paweł Żak 9608d118bd
chore: Don't use all default exclude patterns for golangci-lint (#12969)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-29 09:50:00 +02:00
Paweł Żak 0129abbd1e
chore: Enable G102 rule for gosec (#12976)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-29 09:47:57 +02:00
Joshua Powers 19d2bbbb90
fix(inputs.upsd): Include ups.real_power (#12961) 2023-03-28 18:41:43 +02:00
Gianluca Sartori bfeae49e1b
fix(inputs.execd): Read from stdout using ReadLine instead of scanner.Scan to overcome 64kb buffer limit (#12935) 2023-03-28 18:40:45 +02:00
Joshua Powers 8a5c3573df
docs(inputs.upsd): Add comment about ipv6 addresses (#12962) 2023-03-28 11:48:29 +02:00
Paweł Żak 73076bb9fa
chore: Fix linter findings for Darwin (#12958)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-28 11:46:32 +02:00
Joshua Powers 3415cc8c80
chore: Fix gosec G102 issues (#12923) 2023-03-28 11:40:29 +02:00
Joshua Powers 5e7c5c84e9
docs: Explain and note service inputs (#12870) 2023-03-27 14:12:35 +02:00
Maxim Ivanov 771153e76d
feat(inputs.kubernetes): Apply timeout for the whole HTTP request (#12918) 2023-03-22 13:33:53 +01:00
Joshua Powers 3c8277d502
fix(outputs.graphite): Add custom regex to outputs (#12908) 2023-03-22 13:32:41 +01:00
Joshua Powers 02eea01397
fix(inputs.ethtool): Check for nil (#12867) 2023-03-22 13:03:44 +01:00
Joshua Powers 77bebd8660
fix(inputs.prometheus): Use set over add for custom headers (#12907) 2023-03-21 16:39:34 +01:00
abhi-jha e4cf2904ca
docs: Fix various typos in comments (#12888) 2023-03-21 16:27:38 +01:00
Sven Rebhan bd5f6b7c7c
feat(common.opcua): Add support for secret-store secrets (#12863) 2023-03-21 08:58:06 -06:00
Joshua Powers bd065e3553
fix(inputs.prometheus): Correctly set timeout param (#12864) 2023-03-15 17:52:51 +01:00
Joshua Powers 9256a3f2e6
chore: Ensure go generate runs on all platforms (#12871) 2023-03-15 17:47:55 +01:00
Joshua Powers 84d1bdf73c
fix(inputs.internet_speed): Rename host tag to source (#12877) 2023-03-15 08:22:38 -06:00
Joshua Powers 7284c126ce
fix(serializers.graphite): Allow for specifying regex to sanitize (#12835) 2023-03-14 11:46:44 +01:00
Jacob Marble 240c239321
chore(deps): Update OpenTelemetry from 0.3.1 to 0.3.3 (#12840) 2023-03-13 12:22:03 +01:00
Pontus Rydin 7daf7bb38f
feat(inputs.vsphere): Flag for more lenient behavior when connect fails on startup (#12828) 2023-03-13 12:19:49 +01:00
Sven Rebhan 2006086262
feat(inputs.modbus): Allow to convert coil and discrete registers to boolean (#12825) 2023-03-13 12:18:02 +01:00
Sven Rebhan 1eb70808d0
feat(common.oauth): Add audience parameter (#12821) 2023-03-13 12:17:37 +01:00
Sven Rebhan bea5414384
feat(parsers.xpath): Add timezone handling (#12820) 2023-03-13 12:17:14 +01:00
Joshua Powers f104c1a708
chore: add service input stub to Windows event log, not windows (#12837) 2023-03-10 14:11:50 -07:00
feld f48b834a14
docs(outputs.postgresql): Improve TimescaleDB config examples (#12829) 2023-03-09 16:05:28 -07:00
Joshua Powers 736f6ac5bb
feat(processors.converter): Convert tag or field as metric timestamp (#12767) 2023-03-09 17:43:22 +01:00
Hr0bar 97fd189d11
feat(inputs.radius): Add plugin for simple radius auth response time monitoring (#12736) 2023-03-09 09:00:42 -07:00
Pontus Rydin 405c1d97d3
docs(inputs.vsphere): Update inventory docs & removed unnecessary if-statement (#12819) 2023-03-09 08:27:31 -07:00
Sven Rebhan 501e920ef1
fix(inputs.amqp_consumer): Avoid deprecations when handling defaults (#12818) 2023-03-09 15:59:07 +01:00
Sven Rebhan e58891be11
fix(inputs.amqp_consumer): Fix panic on Stop() if not connected successfully (#12817) 2023-03-09 15:20:53 +01:00
Joshua Powers 603cdfb620
fix(inputs.ethtool): Close namespace (#12815) 2023-03-09 12:00:02 +01:00
Simon Everts d063dc2e58
feat(inputs.ethtool): Add support for link speed, duplex, autoneg and… (#12814) 2023-03-09 11:59:04 +01:00
Sven Rebhan 7981260f22
feat(agent): Add command-line option to specify password (#12812) 2023-03-09 11:54:27 +01:00
Sven Rebhan df19061166
feat(processors): Add lookup processor (#12809) 2023-03-08 10:44:23 -07:00
Sven Rebhan 0e1b637414
feat(inputs.win_eventlog): Add state-persistence capabilities (#12790) 2023-03-07 11:53:25 -07:00
Sven Rebhan 0a0cbc24d5
feat(inputs.modbus): Add RS485 specific config options (#12786) 2023-03-07 11:29:59 -07:00
an0nfunc 69d9a4322f
feat(inputs.cgroup): Added support for cpu.stat (#12798) 2023-03-07 09:42:53 +01:00
Joshua Powers 5b27866b13
docs: Clean up make docs on windows (#12796) 2023-03-07 09:40:13 +01:00
Joshua Powers 2b6d9f22ad
chore(secretstores.os): Unify config (#12791) 2023-03-07 09:39:17 +01:00
Joshua Powers 4747e7ba10
chore: Unify sample configs across OSes (#12789) 2023-03-07 09:38:05 +01:00
Maxim Ivanov ee682539e7
feat(inputs.prometheus): Use namespace annotations to filter pods to be scraped (#12777) 2023-03-07 09:26:38 +01:00
Joshua Powers 5cc55fa900
chore: run make docs (#12802) 2023-03-06 07:29:29 -07:00
Sven Rebhan 119a95dc72
feat(inputs.docker_log): Add state-persistence capabilities (#12775) 2023-03-06 12:33:23 +01:00
Paweł Żak 360edd52b6
chore: Fix linter findings for errorlint (part8) (#12785)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-06 12:27:03 +01:00
Jovan Kostovski 332997089b
docs: Add optional tls parameters to the documentation (#12788) 2023-03-06 12:25:04 +01:00
Joshua Powers 8e5c2d0538
chore: Specify distro support (part 3) (#12792) 2023-03-06 12:18:43 +01:00
Paweł Żak d59ea7d0ce
chore: Remove usages of github.com/pkg/errors dependency (archived) (#12787)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-03 19:04:41 +01:00
Joshua Powers dfe8b43e20
fix(inputs.statsd): On close, verify listener is not nil (#12778) 2023-03-03 06:45:33 -07:00
Paweł Żak e2a510f157
chore: Fix linter findings for errorlint (part7) (#12772)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-03 10:11:54 +01:00
Paweł Żak 5c234d8749
chore: Bump golangci-lint from v1.51.0 to v1.51.2 (#12782)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-03 10:06:54 +01:00
Adam Thornton acd1500d2b
feat(parsers.avro): Add Apache Avro parser (#11816) 2023-03-02 11:10:47 -07:00
Sven Rebhan f87916aaa9
feat: Plugin state-persistence (#12166) 2023-03-01 15:34:48 -07:00
Joshua Powers 3a0a9f0f92
chore: Document linux only plugins (part 2) (#12765) 2023-03-01 22:22:29 +01:00
Joshua Powers 5e65077860
chore: Document linux only plugins (part 1) (#12764) 2023-03-01 22:21:14 +01:00
Paweł Żak b2b58bab9e
chore: Fix linter findings for errorlint (part6) (#12733)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-01 22:19:38 +01:00
Paweł Żak 5b2346dfa0
chore: Fix linter findings for errorlint (part5) (#12731)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-01 22:18:35 +01:00
Joshua Powers cb040d68d3
docs(aggregators.derivative): Add explanation of calculations (#12758) 2023-03-01 14:32:58 +01:00
Joshua Powers 56ecbba523
chore: Enable printing Windows sample configs on non-Windows (#12741) 2023-03-01 14:31:45 +01:00
Sven Rebhan 6e3af9d06c
feat(outputs.mqtt): Add option to specify topic layouts (#12697) 2023-02-28 11:44:35 -07:00
Sven Rebhan 9e519def51
feat(common.tls): add enable flag (#12727) 2023-02-27 11:22:40 -07:00
Joshua Powers d40f46e7ce
feat(inputs.jti_openconfig_telemetry): Set timestamp from data (#12730) 2023-02-27 18:39:25 +01:00
Sven Rebhan a90b6eb119
fix(serializers.json): allow stateful transformations (#12735) 2023-02-24 07:16:05 -07:00
Pierrick Brossin e51b3810ab
fix(inputs.lvm): add options to specify path to binaries (#12725) 2023-02-24 07:02:29 -07:00
Joshua Powers 86eee2848f
feat(inputs.wireguard): Add allowed_peer_cidr field (#12729) 2023-02-24 10:46:09 +01:00
Thomas Casteleyn 6a2f6f301f
chore: eliminate unnecessary use of quoted strings in printf (#12722) 2023-02-23 06:49:36 -07:00
Sven Rebhan 245705cf24
fix(parsers.xpath): Fix panic for JSON name expansion (#12724) 2023-02-22 16:30:31 -07:00
r3inbowari 4cd0a647c0
feat(inputs.internet_speed): Add the best server selection via latency and jitter field (#12707) 2023-02-22 21:40:44 +01:00
Paweł Żak 312fb04b68
chore: Fix linter findings for errorlint (part4) (#12723)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-22 21:38:06 +01:00
julesroussel3 100a27e823
feat(inputs.win_wmi): add Windows Management Instrumentation (WMI) input plugin (#11250) 2023-02-22 11:28:27 -07:00
Joshua Powers caf14adb17
feat(inputs.disk): Add label as tag (#12696) 2023-02-22 15:55:55 +01:00
Joshua Powers 29916dfee0
test(inputs.x509_cert): fix missing tag (#12720) 2023-02-22 07:33:34 -07:00
Sven Rebhan d1d9737da6
feat(inputs.x509_cert): Add tag for certificate type-classification (#12656) 2023-02-22 13:39:15 +01:00
Paweł Żak 39d6b1d5cb
chore: Fix linter findings for errorlint (part3) (#12704)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-22 13:38:16 +01:00
Paweł Żak 4201f24020
chore: Fix linter findings for errorlint (part2) (#12702)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-22 12:08:46 +01:00
Thomas Casteleyn 8c2bb92f26
chore(inputs.net_response): Use Init to check configuration issues (#12690) 2023-02-22 11:36:58 +01:00
Frank Inselbuch 0cedfa6398
docs(parsers.json_v2): fix spelling typo (#12711) 2023-02-21 07:16:11 -07:00
Sven Rebhan c2854204ae
feat(inputs.statsd): add pending messages stat and allow to configure number of threads (#12318) 2023-02-17 13:46:23 -07:00
Sven Rebhan 75cbda186c
chore(mqtt): unify input and output plugin's MQTT client (#12683) 2023-02-17 12:59:02 -07:00
Yauhen Shulitski da675d4788
feat(inputs.haproxy): Add support for tcp endpoints in haproxy plugin (#12680) 2023-02-17 15:17:32 +01:00
Jarno Huuskonen 54c091977c
feat(inputs.x509_cert): Add OCSP stapling information for leaf certificates (#10550) (#12444)
Co-authored-by: Josh Powers <powersj@fastmail.com>
2023-02-17 09:47:54 +01:00
Joshua Powers 0fd618ef84
docs(outputs.postgresql): Update URL for sql template (#12691) 2023-02-17 09:46:15 +01:00
Jose Luis Ordiales Coscia 8896538f5d
feat(outputs.mqtt): add support for MQTT 5 publish properties (#12678)
Co-authored-by: Jose Luis Ordiales <jose.luis@evergen.energy>
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2023-02-16 10:55:24 +01:00
dependabot[bot] 0244614b71
chore(deps): Bump github.com/gofrs/uuid from 4.3.1+incompatible to 5.0.0 (#12668) 2023-02-16 10:50:47 +01:00
felixhuettner 5ac9494172
fix(inputs.bond): Reset slave stats for each interface (#12462) 2023-02-16 10:49:56 +01:00
Joshua Powers c37b5871ac
fix(inputs.cloudwatch): Verify endpoint is not nil (#12677) 2023-02-15 21:00:58 +01:00
Joshua Powers ecfd367a46
feat(processors.unpivot): Add mode to create new metrics (#12659) 2023-02-15 11:34:56 +01:00
Joshua Powers edd3e58e1a
docs: Tracking metrics (#12663) 2023-02-13 16:05:15 +01:00
Sven Rebhan ff89b7778b
fix(inputs.x509_cert): Fix Windows path handling (#12629) 2023-02-13 09:22:39 +01:00
Joshua Powers f206c27d89
fix(inputs.cloudwatch): enable custom endpoint support (#12657) 2023-02-10 11:15:30 -07:00
Eng Zer Jun 4d0f05980e
test: Use `t.Setenv` to set env vars (#12621) 2023-02-10 11:46:14 +01:00
Pascal Zimmermann aa0b9d7dcf
fix: Rename the Prometheus Input Plugin Timeout variable (#12626) 2023-02-10 11:44:42 +01:00
Joshua Powers fa26b6498b
docs: remove trailing whitespace (#12660) 2023-02-09 12:35:18 -07:00
Sven Rebhan 200044a495
docs: fix remaining markdownlinter issues (#12658) 2023-02-09 10:57:08 -07:00
Joshua Powers d5a101aff6
docs: remove whitespace (#12655) 2023-02-09 07:44:45 -07:00
Joshua Powers 2aa57f00ad
docs: Update all readme to pass linter (#12615) 2023-02-09 11:04:41 +01:00
Joshua Powers 5553b33e4a
feat(inputs.http_listener_v2): Add custom server http headers (#12645) 2023-02-09 10:56:16 +01:00
Sven Rebhan 58a01e1daf
fix(inputs.gnmi): Handle both new-style `tag_subscription` and old-style `tag_only` (#12512) 2023-02-08 19:30:05 +01:00
Joshua Powers 8af579752f
fix(inputs.cisco_telemetry_mdt): check subfield sizes to avoid panics (#12637) 2023-02-08 09:48:25 -07:00
Minsoo, Kim 5bbf790242
fix(inputs.tail): fix typo in the README (#12648) 2023-02-08 06:49:30 -07:00
Ben Woods 3571d0a49b
docs(inputs.syslog): add BSD syslog to readme intro (#12647) 2023-02-08 06:49:06 -07:00
Joshua Powers c42d8e30b6
feat(inputs.internet_speed): server ID include and exclude filter (#12617) 2023-02-07 10:52:21 -07:00
Joshua Powers fc1fb2fcd9
docs(inputs.procstat): add ppid field (#12641) 2023-02-07 09:37:21 -07:00
Joshua Powers 3894ca6b91
docs(inputs.snmp): Explain different snmp backends (#12627) 2023-02-07 17:19:29 +01:00
Jacob Marble 80b48774ac
chore: Update OpenTelemetry (#12638) 2023-02-07 17:17:31 +01:00
Paweł Żak 1260b4523b
chore: Fix linter findings for tenv (#12622)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-07 17:12:42 +01:00
Paweł Żak 9a0cecc788
chore: Fix linter findings for nolintlint (part3) (#12613)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-07 17:06:12 +01:00
Tomas Barton 0ea50fa3b5
fix(inputs.conntrack): Resolve segfault when setting collect field (#12603) 2023-02-07 16:55:28 +01:00
jokuniew 0f2db7abb8
feat(inputs.p4runtime): Implementation of P4Runtime input plugin (#12473)
Co-Authored-By: Jakub Sikorski <jakub.sikorski@intel.com>
2023-02-07 16:45:27 +01:00
Joshua Powers 64033bd393
feat(inputs.processes): Add `use_sudo` option for BSD (#12628) 2023-02-06 22:00:21 +01:00
Francois Steyn 7345b400ff
docs(inputs.prometheus): fix incorrect headers option (#12625) 2023-02-06 09:52:51 -07:00
Paweł Żak 257083dba8
chore: bump go to 1.20 for golangci-lint-action (#12614) 2023-02-03 14:35:29 -07:00
Paweł Żak 17c77df228
chore: Bump golangci-lint from v1.50.1 to v1.51.0 (#12605)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-03 10:27:47 +01:00
Dmitry Khamitov e466cab0c0
fix(inputs.mongodb): SIGSEGV when restarting MongoDB node (#12604) 2023-02-03 10:12:16 +01:00
Joshua Powers bf108da447
chore: Update to go1.20 (#12593) 2023-02-03 09:47:02 +01:00
Tom Pillot cde651b7ee
fix(inputs.mongodb): Improve error logging (#12599) 2023-02-03 09:44:50 +01:00
Sven Rebhan dfc5cdf924
docs: indicate secret-store support in plugin READMEs (#12592) 2023-02-02 09:31:23 -07:00
Nick McKinney d35bd06802
feat(inputs.opensearch_query): add opensearch_query input plugin (#12393) 2023-02-02 08:41:56 -07:00
Paweł Żak 473aa0de17
chore: Lint whole codebase both in PR and master branch (#12590) 2023-02-02 14:16:21 +01:00
Joshua Powers 6e2d8137e4
docs(inputs.postgresql): Provide socket connection details (#12584) 2023-02-02 14:15:49 +01:00
Thomas Casteleyn 0ade9e1a88
feat(inputs.example): Add secret-store sample code (#12550) 2023-02-02 14:14:47 +01:00
Sven Rebhan 177ce5eea3
feat(inputs.mysql): add secret-store support (#12591) 2023-02-01 16:09:58 -07:00
Paweł Żak e84bc0c590
chore: clean up import shadowing issues (#12588) 2023-02-01 11:21:38 -07:00
Sven Rebhan e6de0cc9c2
chore(internal.gzip): cleanup CompressWithGzip (#12587) 2023-02-01 11:20:11 -07:00
Jacob Marble e1db44c3b2
chore(inputs.opentelemetry): Update OpenTelemetry input plugin (#12561) 2023-02-01 17:58:43 +01:00
Jacob Marble a5cf3cccef
chore(deps): update gopsutil dependency from 3.22.9 to 3.22.12 (#12580) 2023-01-31 13:28:23 -07:00
Sven Rebhan 6f33711c38
chore(inputs.x509_cert): fix linter warning (#12577) 2023-01-31 12:05:05 -07:00
Sven Rebhan e6655d534e
fix(inputs.mysql): avoid side-effects for TLS between plugin instances (#12576) 2023-01-31 11:29:45 -07:00
Joshua Powers f82f2fdb16
fix(inputs.upsd): Add additional fields (#12543) 2023-01-31 10:41:58 +01:00
Joshua Powers b20e490031
fix(outputs.prometheus_client): Expire with ticker, not add/collect (#12560) 2023-01-31 10:38:10 +01:00
Viraj Sinha e96a49ea83
fix(inputs.opcua): fix opcua and opcua-listener for servers using password-based auth (#12529) 2023-01-30 08:14:58 -07:00
Pascal Zimmermann dc9eb02301
fix(inputs.prometheus): Set the timeout for slow running API endpoints correctly (#12559) 2023-01-30 15:52:54 +01:00
Sven Rebhan 2529d5fa16
feat(inputs.win_perf_counters): add remote system support (#12556) 2023-01-27 10:22:25 -07:00
Joshua Powers d3e1f95b87
feat(inputs.gnmi): Set max gRPC message size (#12495) 2023-01-27 10:11:29 +01:00
Sven Rebhan eb03bb5599
fix(inputs.exec): restore pre-v1.21 behavior for CSV data_format (#12533) 2023-01-26 13:51:39 -07:00
deweter 7e87a25123
fix(inputs.sqlserver): Suppress error on secondary replicas (#12528) 2023-01-26 06:52:15 -07:00
Paweł Żak 00347033ab
chore: Fix linter findings for nolintlint (part2) (#12430)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-01-26 11:27:32 +01:00
Tomas Barton d3809956a4
feat(inputs.icinga2): Support collecting hosts,services and endpoint metrics (#12506) 2023-01-26 11:16:35 +01:00
Joshua Powers 4b445f6a26
fix(inputs.upsd): Always convert to float (#12516) 2023-01-26 10:57:23 +01:00
Paweł Żak d9d9cd4c0b
chore: fix linter findings for nolintlint part 1 (#12427) 2023-01-25 13:28:13 -07:00
Ben Tasker bd77a425ba
docs(outputs.elasticsearch): detail overriding timezone (#12551) 2023-01-25 13:16:55 -07:00
Joshua Powers c030e31aed
docs(outputs.mqtt): update readme to match sample config (#12552) 2023-01-25 13:11:31 -07:00
Sven Rebhan f5c2c4abf0
feat(secretstores): convert many output plugins (#12497) 2023-01-25 13:02:29 -07:00
Severin Dellsperger 607bfdbc97
feat(inputs.cisco_telemetry_mdt): include delete field (#12345) 2023-01-25 12:17:47 -07:00
andoks dc89a0401c
docs(outputs.mqtt): fix incorrect use of brackets (#12539) 2023-01-25 09:03:46 -07:00
Joshua Powers c73bf332c3
fix(inputs.logstash): Collect opensearch specific stats (#12536) 2023-01-25 10:38:18 +01:00
Maxim Ivanov 51f23d244e
fix(inputs.prometheus): correctly track deleted pods (#12522) 2023-01-23 08:13:51 -07:00
Sven Rebhan 410226051d
feat(inputs.dns_query): Add IP field(s) (#12519) 2023-01-20 16:40:43 +01:00
Paweł Żak 65b23f112e
feat(intel_powerstat): Add CPU base frequency metric and add support for new platforms (#12452) 2023-01-18 14:10:00 +01:00
Joshua Powers f08cac618c
fix(common.cookie): Allow any 2xx status code (#12515) 2023-01-18 11:19:19 +01:00
Joshua Powers 5cc626f161
feat(inputs.redfish): Add power control metric (#12496) 2023-01-18 11:07:52 +01:00
Nick Berardi aa4e01afaf
feat(inputs.openweathermap): Add snow parameter (#12466) 2023-01-18 11:06:21 +01:00
Sebastian Machuca 74ed28938a
feat(outputs.mqtt): enhance routing capabilities (#12224) 2023-01-17 11:45:45 -07:00
Joshua Powers a586101d84
test(inputs.snmp): Use random port (#12464) 2023-01-12 18:30:04 +01:00
Thomas Casteleyn 61523bd4b9
feat(tools/readme_linter): Check for global configuration section (#12426) 2023-01-12 16:55:21 +01:00
Joshua Powers b6b0b80b9a
fix(inputs.upsd): Ensure firmware is always a string (#12486) 2023-01-12 16:51:01 +01:00
Joshua Powers 6f323eea64
docs(inputs.influxdb): Collect v2 with prometheus plugin (#12492) 2023-01-12 16:36:26 +01:00
Joshua Powers 40aa899fa8
feat(inputs.influxdb): Collect uptime statistics (#12493) 2023-01-12 16:34:48 +01:00
dd-accedian 5174fb1e94
fix(inputs.cisco_telemetry_mdt): add operation-metric and class-policy prefix (#12240) 2023-01-12 08:30:38 -07:00
Martin Haaß 82ec689630
fix(json_v2): In case of invalid json, log messsage to debug log (#12440) 2023-01-12 16:16:06 +01:00
Joshua Powers cbb7484eef
docs(secretstores): document systemd-nspawn requirement (#12494) 2023-01-12 06:26:06 -07:00
Thomas Casteleyn 82bf8497f1
docs(inputs.example): correctly set syntax highlighting and section name (#12471) 2023-01-10 06:46:17 -07:00
Sven Rebhan b543efdcfc
docs(inputs.socketstat): fix wrong TOML option name. (#12482) 2023-01-10 06:45:21 -07:00
Sven Rebhan 7b5b342432
fix(inputs.win_eventlog): Handle remote events more robustly. (#12375) 2023-01-10 11:06:58 +01:00
Gianluca Sartori d476018705
fix(inputs.sqlserver): add more precise version check (#12384) 2023-01-09 13:20:59 -07:00
Paweł Żak 5e96009048
chore(stackdriver): Fix deprecated monitoringpb (#12424)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-01-09 20:52:53 +01:00
Sven Rebhan 150f0cd3a7
feat(inputs.modbus): add workaround to enforce reads from zero for coil registers (#12408) 2023-01-09 12:35:46 -07:00
Sven Rebhan 11228ee8ad
fix(inputs.gnmi): update configuration documentation (#12415) 2023-01-09 12:35:13 -07:00
Sven Rebhan 63ab159481
feat(secretstores): add support for additional input plugins (#12067) 2023-01-09 09:17:23 -07:00
goswamisandeep aa2b6947ff
feat(inputs.sqlserver): get database pages performance counter (#12400) 2023-01-09 07:44:54 -07:00
Sven Rebhan 6fb08bb3da
feat(kafka): Add keep-alive period setting for input and output. (#12459) 2023-01-05 16:48:31 +01:00
Ben Tasker 7da20da930
docs(inputs.postgresql): update readme and samples to note timeout behavior (#12446) 2023-01-03 10:35:13 -07:00
Paweł Żak 86cd0c0c24
chore: Fix linter findings for makezero (part4) (#12410) 2022-12-20 11:42:09 +01:00
Paweł Żak 9b24184730
fix(inputs.mysql): Revert slice declarations with non-zero initial length (#12409)
Co-authored-by: Pawel Zak <Pawel Zak>
2022-12-19 11:53:43 +01:00
Gianluca Sartori 37db046e06
fix: Added own SPID filter to sqlserverqueries.go (#12387)
This filter has been set on all other source files (azureSqlDB and azureSqlMI) but not on the on-prem version
2022-12-16 07:26:14 -07:00
Gianluca Sartori 82555d3e1c
fix(inputs.sqlserver): SqlRequests include sleeping sessions with open transactions (#12386) 2022-12-16 06:28:15 -07:00
Sven Rebhan 7fb90a2d9c
chore(linter): disable linter warning for freeze() in starlark (#12406) 2022-12-16 06:26:19 -07:00
Joshua Powers 754ab64959
fix(outputs.loki): return response body on error (#12399) 2022-12-16 06:18:43 -07:00
Sven Rebhan d9820bfd7b
fix(inputs.x509_cert): fix off-by-one when adding intermediate certificates (#12404) 2022-12-15 07:52:36 -07:00
Sven Rebhan 9f55bc605e
fix(secretstores): cleanup duplicate printing (#12401) 2022-12-15 06:35:05 -07:00
Joshua Powers 42640b1def
test(parsers.json): add fuzz test (#12368) 2022-12-13 06:41:08 -07:00
Maxim Ivanov fe9a0eb6f5
feat(inputs.stackdriver): Allow filtering by resource metadata labels (#12377) 2022-12-13 11:08:21 +01:00
Orfeas Zafeiris 459a658224
feat(inputs.powerdns_recursor): Support for new PowerDNS recursor control protocol (#9633) 2022-12-12 18:01:49 +01:00
Meceron e264721cb9
feat(parsers.csv): suport null delimiters (#12247) 2022-12-12 09:55:47 -07:00
Sylvain Bruyère 35b5476c83
fix(common.opcua): parse full range of status codes with uint32 (#12376) 2022-12-12 09:54:21 -07:00
Paweł Żak c6663aca4f
chore: fix linter findings for makezero (part3) (#12371) 2022-12-12 07:05:33 -07:00
Joshua Powers 4f7717b4fd
test(inputs.statsd): increase sleep + expiration on test (#12354) 2022-12-09 12:55:10 -07:00
Sven Rebhan 9b33b95bc0
feat(inputs.netflow): add netflow plugin (#12108) 2022-12-09 11:40:30 -07:00
goswamisandeep 5eee8faa95
feat(inputs.sqlserver): add @@SERVICENAME and SERVERPROPERTY(''IsClustered'') in measurement sqlserver_server_properties (#12351) 2022-12-09 11:24:57 -07:00
Sven Rebhan 7df97486d4
fix(inputs.modbus): fix default value of transmission mode (#12367) 2022-12-09 11:23:51 -07:00
Maxim Ivanov 95bdcbb7d5
fix(inputs.kube_inventory): Change default token path, use in-cluster config by default (#12284) 2022-12-09 16:58:14 +01:00
Maxim Ivanov df3b23de3a
feat(inputs.kubernetes): Allow fetching kublet metrics remotely (#12301)
Co-authored-by: Maxim Ivanov <hi@yamlcoder.me>
2022-12-09 16:56:24 +01:00
Pranay Kanwar 4161651fed
feat(inputs.smart): Add additional SMART metrics that indicate/predict device failure (#12329) 2022-12-09 16:46:21 +01:00
zhiyuan-mojie 375e089d12
fix(inputs.mongodb): Fix connection leak triggered by config reload (#12330)
Co-authored-by: amliu <amliu@qq.com>
2022-12-09 16:44:33 +01:00
Paweł Żak 4717a03509
chore: Fix linter findings for makezero (part2) (#12362) 2022-12-09 16:38:37 +01:00
Sven Rebhan db7cb4ec25
chore: Move host-endianness definition to `internal` (#12360) 2022-12-08 22:04:57 +01:00
Sven Rebhan c98115e744
feat: secret-store implementation (#11232) 2022-12-08 09:53:06 -07:00
jinx ad780bb1eb
fix(inputs.sql): cast measurement_column to string (#12323) 2022-12-08 08:27:48 -07:00
Sven Rebhan f2729298ed
fix(processors.parser): handle empty metric names correctly (#12357) 2022-12-08 07:23:54 -07:00
Sven Rebhan 8d78c5fbdc
chore(deps): Bump github.com/gosnmp/gosnmp from 1.34.0 to 1.35.0 (#12355) 2022-12-08 10:19:04 +01:00
Sven Rebhan 6b08068d6d
feat(parsers.grok): add option to allow multiline messages (#12320) 2022-12-07 13:05:02 -07:00
Luke Winikates 19cc5a7abf
chore(outputs.wavefront): Reduce code duplication (#12332) 2022-12-07 17:04:21 +01:00
Pontus Rydin dae0d82b9a
fix(inputs.vsphere): Eliminated duplicate samples (#12259) 2022-12-07 17:02:02 +01:00
Michael Hoffmann d7d1f8b3f0
feat(inputs.cgroups): do not abort on first error, print message once (#12342) 2022-12-07 07:21:59 -07:00
Sven Rebhan 5cb40a1882
feat(inputs.modbus): add support for half-precision float (float16) (#12340) 2022-12-07 07:20:51 -07:00
Joshua Powers da0c186a71
feat(tls): allow setting renegotiation method (#12302) 2022-12-06 20:09:58 -07:00
Sven Rebhan eea9021771
fix(inputs.modbus): Fix Windows COM-port path (#12339) 2022-12-06 15:47:58 +01:00
goswamisandeep e44129869c
feat(inputs.sqlserver): introduce timeout for query execution (#12319) 2022-12-06 07:24:19 -07:00
Boris Lytochkin 41c9af5bb8
fix(inputs.zfs): Unbreak datasets stats gathering in case listsnaps is enabled on a zfs pool (#12307) 2022-12-05 22:01:59 +01:00
Trevor North 70b33c2649
feat(inputs.kafka_consumer): Add sarama debug logs (#12304) 2022-12-05 21:54:08 +01:00
Charlie Jonas 1a6c363cf1
feat(inputs.http_response): Add User-Agent header (#12324) 2022-12-05 21:52:52 +01:00
goswamisandeep 4a378c6ff9
feat(inputs.sqlserver): add metric available_physical_memory_kb in sqlserver_server_properties (#12292) 2022-12-01 07:50:38 -07:00
TimurDela edb2358764
feat(inputs.modbus): optimize grouped requests (#11106) 2022-11-30 09:31:41 -07:00
Thomas Casteleyn 712092bd92
feat(parsers.csv): add option for overwrite tags (#12008) 2022-11-30 08:08:19 -07:00
Sven Rebhan d10ab3a417
chore(inputs.gnmi): Degrade empty-name error to a warning and add instructions. (#12305) 2022-11-30 12:09:31 +01:00
Sven Rebhan c31f8116ba
fix(inputs.directory_monitor): Close input file before removal (#12294) 2022-11-29 14:06:55 +01:00
Sven Rebhan 54f4a3a38b
fix(inputs.gnmi): Do not provide empty prefix for subscription request. (#12275) 2022-11-28 20:58:43 +01:00
Joshua Powers c6dbc3f689
fix(outputs.azure_data_explorer): update test call to NewSerializer (#12291) 2022-11-28 08:39:13 -07:00
Maxim Ivanov 9d5c879cac
fix(inputs.prometheus): correctly default to 9102 port (#12282) 2022-11-28 08:19:44 -07:00
Sven Rebhan ede6cfb920
feat(inputs.tail): add option to preserve newlines for multiline data (#12281) 2022-11-28 08:18:57 -07:00
Jörg Thalheim 2e99a1258e
docs(inputs.kube_inventory): update k3s integration guide (#12285) 2022-11-28 08:15:27 -07:00
asaharn 736967974b
refactor(outputs.azure_data_explorer): removed deprecated code (#11951) 2022-11-28 08:12:25 -07:00
Maxim Ivanov 55c8cfafb0
fix(inputs.promethes): respect selectors when scraping pods (#12278) 2022-11-28 08:05:31 -07:00
Sven Rebhan 0e7a3c69ea
fix(inputs.socket_listener): ensure closed connection (#12280) 2022-11-28 08:01:57 -07:00
Thomas Casteleyn 25154e50fd
feat(inputs.snmp): convert enum values (#11872) 2022-11-28 08:01:18 -07:00
Maxim Ivanov c3562ae8b2
feat(inputs.prometheus): Allow explicit scrape configuration without annotations (#11962) 2022-11-22 18:04:52 +01:00
Charly Nanfack d4eda21742
feat(inputs.prometheus): Add support for custom header (#12050) 2022-11-21 21:55:21 +01:00
Neelay Upadhyaya 6f407c5949
fix(output.datadog): log response in case of non 2XX response from API (#12201) 2022-11-21 21:54:24 +01:00
Paweł Żak 960a1f7b14
chore: Fix linter findings for prealloc (part3) (#12246) 2022-11-21 21:53:55 +01:00
Paweł Żak e84df8983a
chore: Fix linter findings for errname (#12253) 2022-11-21 21:11:07 +01:00
Paweł Żak 743e023f84
chore: Fix linter findings for makezero (part1) (#12254) 2022-11-21 21:07:07 +01:00
Sven Rebhan 65200dba2a
fix(inputs.gnmi): Fix empty name for Sonic device (#12258) 2022-11-21 20:59:26 +01:00
Sven Rebhan e311435753
feat(parsers.xpath): Allow to specify byte-array fields to encode in HEX (#11999) 2022-11-21 20:56:02 +01:00
Joshua Powers bd91b2ced2
test(outputs.sql): print out what we get, bump time required (#12262) 2022-11-18 09:38:40 -07:00
Sven Rebhan 75aaa8981e
feat(inputs.modbus): Add 8-bit integer types (#12255) 2022-11-18 16:23:23 +01:00
Sven Rebhan d3eec6166a
chore(inputs.x509_cert): Cleanup code (#12250) 2022-11-18 16:23:07 +01:00
Joshua Powers ea9aa38d23
test(outputs.sql): do not write to file during testing (#12203) 2022-11-18 07:22:46 -07:00
Sven Rebhan 6cfae2a1fd
fix(input.modbus): Add workaround to read field in separate requests (#12235) 2022-11-18 11:53:36 +01:00
Sven Rebhan 0f8dff9b8d
feat(serializers.json): Support serializing JSON nested in string fields (#12260) 2022-11-18 11:53:13 +01:00
Sven Rebhan bc56233e1b
feat(outputs.graylog): implement optional connection retries (#11950) 2022-11-17 07:03:04 -07:00
Sven Rebhan 3160d52187
feat(inputs.socket_ listener): Allow to specify message separator for streams (#12187) 2022-11-17 07:02:32 -07:00
ShiranAvidov 7ef5993d35
feat: Add Azure Monitor input plugin (#10103) 2022-11-16 21:47:05 +01:00
Petar Obradović 61f64506c9
fix(input.redis_sentinel): fix sentinel and replica stats gathering (#12229) 2022-11-16 13:43:30 -07:00
Sven Rebhan d2268f04d0
feat(parsers.binary): handle hex-encoded inputs (#12232) 2022-11-16 13:43:13 -07:00
David Barbarin 58d7dfc43f
feat(inputs.sqlserver): add data and log used space metrics for Azure SQL DB (#12126) 2022-11-16 07:18:17 -07:00
Sven Rebhan 404c0475d0
docs(inputs.x509_cert): Add documentation for 'exclude_root_certs' option. (#12249) 2022-11-16 06:37:13 -07:00
Sven Rebhan 9acbf23ebb
feat(inputs.tail): Allow handling of quoted strings spanning multiple lines (#11762) 2022-11-15 18:58:15 +01:00
Paweł Żak cdc622e9db
chore: Fix linter findings for prealloc (part1) (#12228) 2022-11-15 18:57:50 +01:00
Sven Rebhan 973db8c517
fix: Cleanup and add sample.conf embedding (#12244) 2022-11-15 17:15:35 +01:00
zeffron c7a1d9e28e
feat(inputs.ethtool): Gather statistics from namespaces (#11895) 2022-11-15 16:54:58 +01:00
Joshua Powers cf8d12cc73
test(inputs.mongodb): update integration test logic (#12241) 2022-11-15 06:56:31 -07:00
Paweł Żak 74703d092b
chore: Fix linter findings for prealloc (part2) (#12242) 2022-11-15 09:31:51 +01:00
Sven Rebhan 2ade360728
feat(inputs.modbus): Optimize requests (#11273) 2022-11-14 20:31:50 +01:00
Paweł Żak 0c5d8de5e2
chore: enable lll linter (#12226) 2022-11-11 08:17:15 -07:00
Martin c528d31515
docs(inputs.modbus): delete sample.conf (#12223) 2022-11-11 07:42:21 -07:00
Paweł Żak 236af553a3
chore: wrap long lines in other locations (#12219) 2022-11-11 06:32:11 -07:00
Paweł Żak d3fabdd0a9
chore: wrap long lines in plugins/inputs/[l-s]* (#12217) 2022-11-10 11:55:58 -07:00
Paweł Żak b98a76372a
chore: wrap long lines in plugins/inputs/[t-z]* (#12218) 2022-11-10 11:41:43 -07:00
Paweł Żak b83bdd5eac
chore: enable interfacebloat linter (#12174) 2022-11-10 11:41:11 -07:00
feld 0132eabcf1
docs(outputs.postgresql): fix example template queries that manage a view (#12190) 2022-11-08 15:47:30 -07:00
Joshua Powers 07345e82f3
docs(outputs.kafka): specify broker behavior (#12161) 2022-11-08 14:26:24 -07:00
Joshua Powers 6390d31eb0
feat: add arm64 Windows builds (#12130) 2022-11-08 13:44:51 -07:00
Paweł Żak 7c7069d693
chore: Wrap long lines in plugins/inputs/[i-k]* (#12199)
Co-authored-by: Pawel Zak <Pawel Zak>
2022-11-08 14:44:01 -06:00
Paweł Żak 581c82a31e
chore: Wrap long lines in plugins/inputs/[e-h]* (#12186)
Co-authored-by: Pawel Zak <Pawel Zak>
2022-11-08 14:42:05 -06:00
Paweł Żak 6816aefcd5
chore: fix linter findings for unparam and revive.unused-parameter (#12150) 2022-11-08 12:04:12 -07:00
Paweł Żak 7807847356
chore: Wrap long lines in plugins/parsers (#12180) 2022-11-08 18:47:35 +01:00
Paweł Żak c30518d853
chore: Wrap long lines in plugins/aggregators (#12183) 2022-11-08 18:42:36 +01:00
Paweł Żak b9bba638b1
chore: Wrap long lines in plugins/inputs/[a-d]* (#12185) 2022-11-08 18:41:17 +01:00
Paweł Żak 8203b503b7
chore: Wrap long lines in plugins/common (#12182) 2022-11-08 18:35:08 +01:00
Paweł Żak 979eec8fb8
chore: Wrap long lines in plugins/processors (#12181) 2022-11-08 16:12:30 +01:00
reimda 59966d390c
chore: log errors when adding to quantile aggregator (#12191) 2022-11-08 08:06:27 -07:00
Paweł Żak 8e9a513157
chore: Wrap long lines in plugins/outputs (#12179) 2022-11-08 16:05:55 +01:00
Joshua Powers 969188e9db
fix(inputs.ping): Avoid -x/-X on FreeBSD 13 and newer with ping6 (#12171) 2022-11-08 07:24:50 -07:00
Joshua Powers 42e2c2deff
test(inputs.opcua_listener): harden tests (#12193) 2022-11-07 13:31:07 -07:00
Viraj Sinha e42b0832e0
fix: Add support for opcua datetime values (#12101) 2022-11-07 20:35:53 +01:00
Joshua Powers a1de125ace
fix(outputs.prometheus): expire during add (#12160)
fixes https://github.com/influxdata/telegraf/issues/9821
2022-11-07 12:36:34 -06:00
Joshua Powers b3a460f7e9
test(outputs.sql): simplify clickhouse test (#12189) 2022-11-07 09:06:30 -07:00
Sven Rebhan 74454109b9
fix(inputs.cloudwatch): Fix multiple namespaces issue (#12177) 2022-11-07 15:43:20 +01:00
Joshua Powers f2b49ce39c
fix(outputs.yandex_cloud_monitoring): catch int64 values (#12156) 2022-11-07 07:28:49 -07:00
Joshua Powers a3424a982f
feat(inputs.tomcat): add source tag (#12170) 2022-11-07 07:28:09 -07:00
Paweł Żak 6659e3d62a
chore: Use depguard instead of revive.imports-blacklist (#12153) 2022-11-07 11:34:05 +01:00
Paweł Żak 0955bd714f
chore: Enable asciicheck, asasalint, bidichk and exportloopref linters (#12169) 2022-11-07 11:07:10 +01:00
Paweł Żak ccf3b1affe
chore: Enable tparallel linter (#12175) 2022-11-07 11:06:00 +01:00
Joshua Powers 140c7334c6
docs(inputs.syslog): mention usage of tcp4/6 (#12168)
fixes: #5934
2022-11-03 13:47:58 -06:00
Paweł Żak 497297a92a
chore: Ignore usages of deprecated fields from gnmi lib (#12154)
Co-authored-by: Pawel Zak <Pawel Zak>
2022-11-03 08:41:20 -05:00
reimda 494f558b4e
feat: Add exponential backoff when connecting or reconnecting and allow plugin to start without making initial connection (#12111) 2022-11-03 08:01:22 -05:00
richu shaji abraham 415cfa8548
fix: inputs.gnmi add support for decimal_val as per gnmi v0.8.0 (#12140)
* fix: run make fmt

* change gnmiLib version from 0.7.0 to 0.8.0

* fix: add support for decimalVal as per gnmi v0.8.0

* fix: run go mod tidy

* fix: run make fmt

Co-authored-by: richu abraham <ricabrah@cisco.com>
2022-11-02 14:20:24 -05:00
Joshua Powers 0c0c2e169a
test(outputs.sql): wait for db dump file to exist (#12149) 2022-11-02 09:05:03 -06:00
Joshua Powers 8221ece4ca
feat(inputs.system): collect unique user count logged in (#12147) 2022-11-02 09:04:34 -06:00
Joshua Powers 09d5a9c8b6
fix(inputs.directory_monitor): allow cross filesystem directories (#12124)
fixes: #12121
2022-11-01 06:42:03 -06:00
Joshua Powers a536764bf1
fix(serializers.splunkmetric): provide option to remove event metric tag (#12024) 2022-11-01 06:41:46 -06:00
Sven Rebhan cc94587f11
chore(inputs.socket_listener): Reorganize plugin code (#12031) 2022-11-01 12:18:14 +01:00
Paweł Żak e2b999267f
chore: Fix linter findings introduced in last PRs (#12131) 2022-11-01 11:27:37 +01:00
Thomas Casteleyn 453f36e8ef
chore(parsers.xpath): Add correct deprecation tags (#11986) 2022-10-31 07:42:50 -06:00
Sven Rebhan 393566d9ba
feat(parsers): Add binary parser (#11552) 2022-10-31 14:15:23 +01:00
Jacob Marble 99a48f460e
chore: update OpenTelemetry v0.2.30 / v0.63.0 (#12119) 2022-10-27 21:43:47 +02:00
Joshua Powers ea1ae642cb
docs: ran make docs (#12120) 2022-10-27 13:40:44 -06:00
Matthijs Kooijman b446acb850
docs(aggregators.derivative): Remove incorrect comment (#12026) 2022-10-27 13:16:56 -06:00
Joshua Powers 7466834164
docs(serializers.json): specify version of jsonata used (#12117) 2022-10-27 10:29:25 -06:00
Sven Rebhan 7d37ddfe51
fix(processors.parser): Keep name of original metric if parser doesn't return one (#12116) 2022-10-27 17:56:12 +02:00
Joshua Powers 49ac03fa80
docs: add global configuration header (#12107) 2022-10-26 14:58:36 -05:00
Sven Rebhan e097676f71
fix(inputs.modbus): Handle field-measurement definitions correctly on duplicate field check (#12109) 2022-10-26 14:58:27 -05:00
Joshua Powers 526035fc6e
test(outputs.graylog): skip tcp/udp tests on windows & darwin (#12110) 2022-10-26 13:01:50 -06:00
Mya 2bcb4d9f52
chore(common.shim): check err of s.writeProcessedMetrics for the linter (#12103) 2022-10-26 20:50:38 +02:00
reimda 3196bc4c1c
chore: shut down plugins gracefully to prevent race (#12102) 2022-10-26 09:32:58 -06:00
Paweł Żak 9d9eb403a6
chore: Review of //nolint comments (#12088) 2022-10-26 12:06:08 +02:00
reimda d88067566c
chore: skip integration test with race (#12100) 2022-10-25 09:41:46 -06:00
Lars Stegman 739f800b53
feat(inputs.opcua_listener): OPC UA Event subscriptions (#11786) 2022-10-25 08:06:08 -06:00
reimda 7d9f09ddc8
chore: add kafka round trip integration test using inputs.kafka_consumer and outputs.kafka (#12058) 2022-10-25 07:50:59 -06:00
Paweł Żak 284edccf92
feat(ethtool): Possibility to skip gathering metrics for downed interfaces (#12087) 2022-10-25 13:02:41 +02:00
Sven Rebhan b76b53dba1
feat(tools): Allow to markdown includes for sections (#12075) 2022-10-24 23:22:18 +02:00
Oliver Gregorius f7c46fd7a1
feat(inputs.apcupsd): Added new fields to apcupsd (#12014) 2022-10-24 15:58:51 +02:00
Joshua Powers dd802531ef
test(outputs.sql): further wait for clickhouse writes (#12086) 2022-10-24 09:17:57 +02:00
Joshua Powers d45c7c44c7
test: update integration test occurrences (#12085) 2022-10-21 14:18:15 -06:00
Joshua Powers d04e0f2b32
test(inputs.mcrouter): add eventually to pause for metrics (#12074) 2022-10-21 07:27:22 -06:00
reimda a6352d9794
fix(inputs.kafka): switch to sarama's new consumer group rebalance strategy setting (#12064) 2022-10-21 11:08:45 +02:00
Joshua Powers 89cdfa35f7
docs(inputs.http): add use system proxy config option (#12069) 2022-10-20 12:40:37 -06:00
Mya 716394e55d
fix(inputs.modbus): add slave id to failing connection (#12038) 2022-10-20 09:24:17 -06:00
Shobhit Kumar eebe859ce6
docs(aggregators.starlark): corrected typo mentioning wrong func name (#12066) 2022-10-20 07:27:07 -06:00
Sven Rebhan 4002abba2e
fix(inputs.conntrack): Skip gather tests if conntrack kernel module is not loaded. (#12062) 2022-10-19 22:08:33 +02:00
Sebastian Spaink f38c9f2a45
chore: Resolve deprecated linter issues (#12051) 2022-10-19 18:32:53 +02:00
Joshua Powers 13a020f491
fix(inputs.zookeeper): add the ability to parse floats as floats (#12023) 2022-10-19 10:15:32 -06:00
Joshua Powers c5e2c7aa00
test: add additional checks, waits in integration tests (#12056) 2022-10-19 09:54:00 -06:00
Joshua Powers 3a162332c1
docs(inputs.mongodb): update supported versions (#12048) 2022-10-19 12:37:10 +02:00
Brett Jones 668b7eb54a
fix(inputs.mongodb): ServerStatus int64 to float(#12049) 2022-10-19 09:11:02 +02:00
Joerg Epping 589447abaf
feat(inputs.modbus): add config option to pause after connect (#11983) 2022-10-18 12:42:18 -06:00
Paweł Żak b1fc5254e5
chore(deps): bump testcontainers-go from 0.13.0 to 0.14.0 and address breaking change (#12039) 2022-10-18 10:18:52 -06:00
dependabot[bot] 72c8aea46d
chore(deps): bump github.com/Shopify/sarama from 1.36.0 to 1.37.2 (#11980)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mya <mlongmire@influxdata.com>
2022-10-18 09:49:10 -05:00
bkotlowski f44e0d148c
feat: New Intel DLB input plugin (#11824) 2022-10-17 13:03:48 -06:00
Joshua Powers e13fe616fe
docs(inputs.tomcat): clean up fields (#12018) 2022-10-17 07:15:22 -06:00
suprajanarasimhan 90d8f426b3
refactor: Prevent import from going the wrong way (#12004) 2022-10-13 14:11:24 -06:00
Paweł Żak 94e39fa018
feat: New input plugin for libvirt (#11814) 2022-10-12 17:05:42 -06:00
Joshua Powers 39e4bcdc90
test: add dovecot integration test (#11996) 2022-10-12 15:25:33 -06:00
Paweł Żak 5878278fca
chore: resolve linter issues for unhandled-error (#11969) 2022-10-12 14:23:53 -06:00
Joshua Powers a915d2c20c
test: add integration test for recovering after invalid data (#11994) 2022-10-12 13:59:47 -06:00
Joshua Powers 6fa06d4405
fix(inputs.syslog): print error when no error or message given (#11997) 2022-10-12 13:54:27 -06:00
Paweł Żak 85b7590ff9
chore: resolve linter issues for confusing-naming and confusing-results (#11956) 2022-10-12 13:19:47 -06:00
Tomas Barton 0087a5d245
feat(inputs.conntrack): Parse conntrack stats (#8958) 2022-10-12 14:12:16 -05:00
Joshua Powers 7c1d1755d8
fix(parsers.json_v2): Remove BOM before parsing (#11926) 2022-10-12 13:08:56 -06:00
Paweł Żak 08c1ce9cb6
chore: Resolve linter issues for ineffassign, nilerr, gosimple... (#11966) 2022-10-12 13:08:03 -06:00
R290 beba64e006
fix(inputs.opcua): Add metric tags to node (#11993) 2022-10-12 10:41:44 -06:00
R290 430ec5b960
feat(outputs.event_hubs): Expose max message size batch option (#11991) 2022-10-12 08:49:11 -06:00
Sebastian Spaink fae64e2a63
chore(inputs.powerdns): Don't run flaky test on Windows (#11982) 2022-10-11 12:44:49 -05:00
Sebastian Spaink b477573359
chore(inputs.cloud_pubsub_push): Don't run flaky test on Windows (#11984) 2022-10-11 12:44:41 -05:00
Paweł Żak 9ff5cda6e8
chore: Resolve linter issues for plugins/common package (#11964)
Co-authored-by: Pawel Zak <Pawel Zak>
2022-10-11 11:31:44 -05:00
Sven Rebhan 8ca3b9262a
feat(parsers.xpath): Add option to skip (header) bytes (#11933) 2022-10-11 09:27:07 -06:00
Sven Rebhan a94da1d235
chore(inputs.socket_listener): Reorganize test to be table-based. (#11970) 2022-10-11 10:13:50 -05:00
Jacob Marble 6606c5ed33
chore: update OpenTelemetry plugins to latest release (#11943) 2022-10-05 14:03:17 -06:00
Paweł Żak dbf6796a89
fix: Setting `enable_tls` has incorrect default value (#11941)
Co-authored-by: Pawel Zak <Pawel Zak>
2022-10-05 10:07:28 +02:00
Sven Rebhan 4b18183da2
fix(inputs.modbus): Improve duplicate field checks (#11912) 2022-10-04 18:01:54 +02:00
asaharn 9485e9040e
feat(outputs.azure_data_explorer): Added support for streaming ingestion for ADX output plugin (#11874) 2022-10-03 09:30:13 -06:00
Sven Rebhan 758f2cba7a
fix(parser.xpath): Handle floating-point times correctly (#11875) 2022-10-03 08:32:52 -06:00
Joshua Powers 173d32a201
fix(inputs.influxdb_listener): error on invalid precision (#11866) 2022-10-03 07:23:06 -06:00
Sebastian Spaink 53175321e0
docs: Ran `make docs` (#11914) 2022-09-30 13:00:46 -06:00
Giuseppe e601f91c2b
docs(inputs.opcua): fix typo (#11897) 2022-09-30 07:34:19 -06:00
Thomas Casteleyn aa2d4d12c7
chore(lint): Removed deprecated varcheck linter (#11910) 2022-09-30 07:26:10 -06:00
Sven Rebhan 373966babe
feat(inputs.diskio): Allow selecting devices by ID (#11703) 2022-09-28 09:26:14 -05:00
Mya d37ae5f775
chore(inputs.opcua): rename regular reads to unregistered reads (#11892) 2022-09-27 10:39:37 -06:00
Sven Rebhan 8a9c2eec85
chore(processors): Convert processors to `ParserPlugin`s (#11600) 2022-09-26 22:24:34 +02:00
Sebastian Spaink d982ed9a45
feat(inputs.amqp_consumer): Determine content encoding automatically (#11860) 2022-09-26 21:28:32 +02:00
Thomas Casteleyn a2baab3d36
chore(deps): Replace go-ping by pro-bing (#11836) 2022-09-26 13:04:30 -06:00
Joshua Blanchard 2b03cd9151
fix(common.kafka): Enable TLS in Kafka plugins without custom config (#11519) 2022-09-26 12:14:14 -06:00
Joshua Powers 6e924fcd5c
docs(inputs.cpu): explain macos cpu support requires cgo (#11883) 2022-09-26 12:13:06 -06:00
R290 c78139c8b9
feat(inputs.opcua): add use regular reads workaround (#11630) 2022-09-26 11:33:59 -06:00
Ted M Lin 2b37d7e508
fix(inputs.mqtt_consumer): rework connection and message tracking (#10696) 2022-09-26 11:09:44 -06:00
Gavin Chappell 2d124a4dbe
fix(inputs.internet_speed): rename enable_file_download to match upstream intent (#11877) 2022-09-26 07:24:20 -06:00
Sebastian Spaink 4913392b85
chore: Remove deprecated build tags (#11867) 2022-09-22 13:25:31 -05:00
Joshua Powers f899eb5cde
fix(inputs.mongodb): actually start plugin correctly (#11849) 2022-09-21 13:05:01 -06:00
Sven Rebhan 8e23402305
chore: remove deprecated io/ioutils (#11678) 2022-09-20 09:37:14 -06:00
Mya 5f22bd17db
fix(internal.ethtool): avoid internal name conflict with aws (#11696) 2022-09-20 09:36:29 -06:00
Chris Debenham eabb66f7d7
docs(inputs.nvidia_smi): Example of how to enable nvidia-smi via docker compose (#11833) 2022-09-20 09:34:44 -06:00
Lohith 8dd7ec04c9
feat(outputs.timestream): Support ingesting multi-measures (#11385) 2022-09-20 13:45:57 +02:00
gkatzioura e5ee9e198b
feat(inputs.gcs): Google Cloud Storage Input Plugin (#8413) 2022-09-19 14:01:04 -06:00
Sven Rebhan 4897f86ed7
fix(parsers.csv): Remove direct checks for the parser type (#11825) 2022-09-19 12:15:32 -06:00
Sven Rebhan 6236059817
fix(inputs.ntpq): Handle pools with "-" when (#11827) 2022-09-19 11:43:22 -06:00
Sven Rebhan 2b7cafcdbe
fix(parsers): Unwrap parser and remove some special handling (#11826) 2022-09-19 09:57:24 -06:00
Sven Rebhan d637a665e8
fix(inputs.modbus): Do not fail if a single slave reports errors (#11785) 2022-09-15 15:42:47 -06:00
Sven Rebhan 97b4db8438
fix(parsers.xpath): Add array index when expanding names. (#11781) 2022-09-15 15:42:18 -06:00
Greg Linton 21a7d6fcbe
fix(inputs.ceph): Modernize Ceph input plugin metrics (#10797) 2022-09-14 20:57:26 +02:00
Alexander Zimmermann 71b4a0afa6
feat(inputs.knx_listener): support TCP as transport protocol (#11783) 2022-09-13 14:05:31 -07:00
erwiese 215e8e030a
feat(inputs.prometheus): use system wide proxy settings (#11729) 2022-09-13 10:48:13 -07:00
Sebastian Spaink d67f75e557
docs: Remove warning not to remove go:embed (#11797)
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2022-09-13 12:47:58 -05:00
Thomas Casteleyn d976158fa5
feat(processors.parser): Add option to parse tags (#11228) 2022-09-12 09:37:03 -06:00
Sebastian Spaink ba62aca4e2
feat(inputs.directory_monitor): Support paths for files_to_ignore and files_to_monitor (#11784) 2022-09-12 08:00:44 -06:00
Sven Rebhan 78bdf9a1b2
chore(inputs.jolokia2): Move agent and proxy one level up (#11637) 2022-09-09 17:48:15 -06:00
Lucas Segawa 8d416c4b7a
fix(outputs.execd): Fixing the execd behavior to not throw error when partially unserializable metrics are written. (#11767) 2022-09-09 16:00:47 +02:00
Sven Rebhan 3d2b7bd210
fix: Do not error out for parsing errors in datadog mode. (#11777) 2022-09-08 13:55:24 -06:00
Joshua Powers 8c49ddccc3
chore: update to go1.19.1 (#11776) 2022-09-08 12:49:36 -06:00