Joshua Powers
6e8e7e5c15
feat(inputs.kubernetes): Add option to node metric name ( #15049 )
2024-03-25 13:36:44 +01:00
Luke Yeager
c7466b8835
feat(inputs.lustre2): Add eviction_count field ( #15044 )
2024-03-25 13:33:33 +01:00
Joshua Powers
40b88b039e
test(inputs.syslog): Skip test on Windows ( #15048 )
2024-03-22 11:34:03 -05:00
Luke Yeager
2dde6a019d
feat(inputs.lustre2): Add health-check metric ( #15042 )
...
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-03-22 17:01:55 +01:00
Pierre Fersing
4c1aa59574
fix(inputs.phpfpm): Add timeout for fcgi ( #15036 )
2024-03-22 06:15:12 -06:00
Dane Strandboge
9f085f6b7c
feat(aggregators.basicstats): Add "last" field ( #15030 )
2024-03-21 15:19:39 +01:00
Joshua Powers
f9b1251058
feat(inputs.dns_query): Allow ignoring errors of specific types ( #14992 )
2024-03-20 14:46:53 -05:00
Sven Rebhan
f8905b270a
feat(inputs.win_wmi): Add support for remote queries ( #14973 )
2024-03-20 13:36:39 -06:00
Joshua Powers
60adc92014
fix(inputs.ping): Add option to force ipv4 ( #15011 )
2024-03-20 06:02:23 -06:00
Joshua Powers
86aedb4e8e
fix(inputs.dns_query): Include the canonical CNAME target ( #15025 )
2024-03-20 08:59:20 +01:00
Joshua Powers
908058029b
fix(inputs.nvidia_smi): Add process info metrics ( #15023 )
2024-03-20 08:49:58 +01:00
Sven Rebhan
fcb713a0a7
fix(inputs.prometheus): Initialize logger of parser ( #15021 )
2024-03-19 11:42:51 -05:00
Matthias Alphart
a0cf90b13c
fix(inputs.knx_listener): Ignore GroupValueRead requests ( #15007 )
2024-03-18 20:08:22 -06:00
Sven Rebhan
c9fb4e74be
fix(inputs.diskio): Add missing udev properties ( #15003 )
2024-03-18 16:05:00 -05:00
Sven Rebhan
13c786bdfa
fix(inputs.mysql): Use correct column-types for Percona 8 userstats ( #15012 )
2024-03-18 16:03:49 -05:00
Joshua Powers
b8936a83cb
chore(deps): Bump github.com/stretchr/testify v1.8.4 to v1.9.0 ( #15009 )
2024-03-18 19:26:47 +01:00
Sven Rebhan
6afa18fd52
fix(inputs.knx_listener): Reconnect after connection loss ( #14959 )
2024-03-18 08:57:33 -06:00
Dane Strandboge
0f91ca6f67
feat(inputs.lustre2): Add support for bulk read/write stats ( #14813 )
2024-03-18 08:37:53 +01:00
Akito0723
19ac5e8081
fix(inputs.smart): Improve regexp to support flags with a plus ( #14996 )
2024-03-15 11:30:59 -05:00
HongLiukai
a2ec0121d9
feat(inputs.s7comm): Add optional connection type setting ( #15000 )
2024-03-15 11:29:08 -05:00
Joshua Powers
fde77790f4
feat(inputs.radius): Provide setting to set request IP address ( #14981 )
2024-03-15 11:26:26 -05:00
Joshua Powers
70e2ab6c5b
fix(inputs.dns_query): Fill out additional record fields ( #14979 )
2024-03-14 13:32:14 -05:00
Joshua Powers
6fa5a9b359
fix(inputs.openstack): Resolve regression in block storage and server info ( #14977 )
2024-03-14 10:20:15 -05:00
Sven Rebhan
288fb06c68
fix(inputs.systemd_units): Handle disabled multi-instance units correctly ( #14987 )
2024-03-14 10:19:27 -05:00
Joshua Powers
8bd837e7e9
feat(parser.prometheusremotewrite): Parse and generate histogram buckets ( #14952 )
2024-03-13 13:20:53 -05:00
Sven Rebhan
03700b5983
feat(parsers.binary): Allow base64-encoded input data ( #14961 )
2024-03-13 11:42:42 -05:00
Sven Rebhan
f674099fad
feat(snmp): Add secret support for auth_password and priv_password ( #14975 )
2024-03-13 11:39:37 -05:00
Sven Rebhan
8183d4730c
chore(inputs.win_wmi): Cleanup and refactor code ( #14965 )
2024-03-12 09:45:26 -05:00
Tushar Gupta
f7237170b9
fix(outputs.bigquery): Add scope to bigquery and remove timeout context ( #14958 )
2024-03-12 07:02:00 -06:00
Christoph Schug
81d1e3b962
feat(inputs.chrony): Remove chronyc depdendency in documentation ( #14966 )
2024-03-11 16:10:21 -06:00
Sven Rebhan
e8efe4e7b7
chore(inputs.win_wmi): Cleanup unit-tests ( #14955 )
2024-03-11 12:19:19 -05:00
Sven Rebhan
eb5407a210
fix(inputs.gnmi): Add option to guess path tag from subscription ( #14951 )
2024-03-11 06:16:13 -06:00
Sven Rebhan
821865165a
fix(inputs.gnmi): Handle canonical field-name correctly ( #14953 )
2024-03-08 13:13:46 -07:00
Sven Rebhan
4664b6d017
fix(inputs.prometheus): List namespaces only when filtering by namespace ( #14871 )
2024-03-07 13:23:26 -06:00
Sven Rebhan
7adc32efcd
chore(parsers.xpath): Add tracing mode to output empty-node-selection messages ( #14939 )
2024-03-06 09:46:10 -06:00
Sven Rebhan
ccf697ed7e
docs(inputs.upsd): Document pitfalls ( #14938 )
2024-03-05 10:17:21 -06:00
Sven Rebhan
31f70e6290
test(processors.snmp_lookup): Fix race in test ( #14924 )
2024-03-05 08:35:41 -07:00
Sven Rebhan
ebea0b289a
feat(inputs.systemd_units): Allow to query unloaded/disabled units ( #14814 )
...
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2024-03-05 16:34:36 +01:00
Sven Rebhan
3cf2c34162
chore(deps): Bump github.com/netsampler/goflow2 from v1.3.6 to v2.1.2 ( #14923 )
2024-03-04 11:02:36 -06:00
Sven Rebhan
563eae9627
fix(inputs.netflow): Fallback to IPFIX mappings for Netflow v9 ( #14910 )
2024-03-04 10:41:01 -06:00
Sven Rebhan
e1994a663b
fix(inputs.postgres*)!: Prevent leaking sensitive data in server tag ( #14829 )
2024-03-01 09:38:55 +01:00
Sven Rebhan
82e4d8b852
chore(outputs.influxdb)!: Remove deprecated 'url' option ( #14916 )
2024-02-29 13:30:01 -06:00
Sven Rebhan
e78b813405
chore(inputs.nats_consumer)!: Remove deprecated 'metric_buffer' option ( #14915 )
2024-02-29 13:26:47 -06:00
Sven Rebhan
c5d864af9c
chore(inputs.mqtt_consumer)!: Remove deprecated 'metric_buffer' option ( #14914 )
2024-02-29 13:26:06 -06:00
Sven Rebhan
9ee91f0f45
chore(inputs.disk)!: Remove deprecated 'mountpoints' option ( #14913 )
2024-02-29 13:25:17 -06:00
Thomas Casteleyn
a8551659bc
feat(processors.snmp_lookup): New SNMP lookup processor ( #14223 )
2024-02-27 09:13:17 -07:00
Sven Rebhan
c5ee403e9d
chore(inputs.cassandra)!: Remove deprecated plugin ( #14859 )
2024-02-26 11:33:16 -06:00
Sven Rebhan
03a6c554d3
chore(inputs.httpjson)!: Remove deprecated plugin ( #14860 )
2024-02-26 11:32:51 -06:00
Sven Rebhan
b6489e2d46
chore(inputs.io)!: Remove deprecated plugin ( #14861 )
2024-02-26 11:31:56 -06:00
Sven Rebhan
d1f5728187
chore(inputs.jolokia)!: Remove deprecated plugin ( #14862 )
2024-02-26 11:31:27 -06:00
Sven Rebhan
c114fc6fd6
chore(inputs.kafka_consumer_legacy)!: Remove deprecated plugin ( #14863 )
2024-02-26 11:30:58 -06:00
Sven Rebhan
179b836858
chore(inputs.snmp_legacy)!: Remove deprecated plugin ( #14864 )
2024-02-26 11:30:08 -06:00
Sven Rebhan
c7c8020dd3
chore(inputs.tcp_listener)!: Remove deprecated plugin ( #14865 )
2024-02-26 11:29:38 -06:00
Sven Rebhan
1490207a0f
chore(inputs.udp_listener)!: Remove deprecated plugin ( #14866 )
2024-02-26 11:29:09 -06:00
Sven Rebhan
bd52eb1cfb
chore(inputs.riemann_legacy)!: Remove deprecated plugin ( #14867 )
2024-02-26 11:28:35 -06:00
Sven Rebhan
0e6b4f05f9
chore(inputs.syslog): Use common/socket implementation ( #14837 )
2024-02-23 13:20:39 -06:00
Kunnik
3929a42504
fix(inputs.docker_log): Use correct name when matching container ( #14874 )
2024-02-23 07:41:41 -07:00
Joshua Powers
3b133ed05b
docs(inputs.modbus): Remove extra comma ( #14883 )
2024-02-22 19:06:32 +01:00
Joshua Powers
8468850acb
fix(processors.override): Correct TOML tag name ( #14880 )
2024-02-22 19:06:01 +01:00
Sven Rebhan
2942f84aa3
feat(serializers.csv): Allow specifying fixed column order ( #14870 )
2024-02-22 11:56:13 -06:00
Sven Rebhan
4dea65d1ea
test(inputs.syslog): Add unit-tests for long app-names ( #14876 )
2024-02-22 11:38:21 -06:00
Serguei Mokhov
c4069a4bff
feat(inputs.amd_rocm_smi): Add startup_error_behavior config option ( #14872 )
2024-02-22 07:09:04 -07:00
Anton Brekhov
32b8ad5662
feat(outputs.nebius_cloud_monitoring): Add 'service' configuration setting ( #14658 )
2024-02-22 09:17:24 +01:00
Sven Rebhan
c475771993
fix(inputs.phpfpm): Continue despite erroneous sockets ( #14852 )
2024-02-21 11:38:10 -06:00
Thomas Casteleyn
d018363261
chore(snmp): Refactor SNMP translation and data-structures ( #14830 )
2024-02-21 08:55:01 -07:00
iBug
4111cee421
chore(inputs.minecraft): Migrate plugin to new maintained version of rcon ( #14868 )
2024-02-21 06:54:54 -07:00
Joshua Powers
d1ed7e82a4
feat(inputs.sqlserver): Add stolen target memory ratio ( #14792 )
2024-02-21 06:47:16 -07:00
Joshua Powers
8346f36682
test(inputs.procstat): Resolve flaky test when PID exists ( #14856 )
2024-02-20 14:37:08 -06:00
Lars Stegman
da56ebdc1c
feat(outputs.websocket): Allow specifying secrets in headers ( #14836 )
2024-02-20 07:23:00 -07:00
Sven Rebhan
f005bfaa1c
test(processors): Fix unit-test for tracking metrics ( #14844 )
2024-02-20 07:21:32 -07:00
Sven Rebhan
8a838634c7
fix(inputs.gnmi): Normalize path for inline origin handling ( #14838 )
2024-02-20 07:01:52 -07:00
Dane Strandboge
e490983fe1
fix(processors.unpivot): Handle tracking metrics correctly ( #14832 )
2024-02-18 14:31:43 -07:00
Dane Strandboge
35e79fd824
test(processors.strings): Add unit test for tracking metrics ( #14831 )
2024-02-16 10:41:39 +01:00
Joshua Powers
403f503c6e
test(processors.reverse_dns): Add unit-tests for tracking metrics ( #14822 )
2024-02-15 10:26:00 +01:00
Joshua Powers
a405f99ea0
test(processors.split): Add unit-tests for tracking metrics ( #14821 )
2024-02-15 10:24:06 +01:00
Serguei Mokhov
2c815e4d8a
feat(inputs.nvidia_smi): Add startup_error_behavior config option ( #14680 )
2024-02-15 10:23:05 +01:00
Joshua Powers
75efce9201
test(processors.topk): Add unit-test for tracking metrics ( #14810 )
...
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
2024-02-14 13:56:00 -06:00
Sven Rebhan
f77049855b
feat(inputs.modbus): Add workaround for unusual string-byte locations ( #14764 )
2024-02-14 07:21:18 -07:00
Joshua Powers
a89461554f
test(processors.tag_limit): Add unit-tests for tracking metrics ( #14812 )
2024-02-14 12:07:37 +01:00
Joshua Powers
a5a5fac376
test(processors.rename): Add unit-tests for tracking metrics ( #14811 )
2024-02-14 12:07:08 +01:00
Joshua Powers
e92824a381
test(processors.s2geo): Add unit-test for tracking metrics ( #14809 )
2024-02-14 12:05:10 +01:00
Joshua Powers
9d4f203593
test(processors.scale): Add unit-test for tracking metrics ( #14808 )
2024-02-14 12:04:37 +01:00
Joshua Powers
3d9b203662
feat(inputs.aerospike): Deprecate plugin ( #14806 )
2024-02-14 12:02:07 +01:00
dependabot[bot]
f6dcb701a2
chore(deps): Bump github.com/eclipse/paho.golang from 0.11.0 to 0.20.0 ( #14769 )
...
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-02-13 13:26:26 -06:00
Sven Rebhan
6f62f9072f
test(processors.port_name): Add unit-test for tracking metrics ( #14790 )
2024-02-13 09:54:19 -07:00
Sven Rebhan
655a8a786b
chore(inputs.socket_listener): Move underlying socket implementation to common ( #14787 )
2024-02-13 09:53:12 -07:00
Sven Rebhan
eb0a6991c4
test(processors.aws_ec2): Add unit-test for tracking metrics ( #14788 )
2024-02-13 09:36:56 -07:00
Sven Rebhan
341cbdeab0
test(processors.pivot): Add unit-test for tracking metrics ( #14789 )
2024-02-13 09:33:43 -07:00
Sven Rebhan
ec9413eb58
test(processors.printer): Add unit-test for tracking metrics ( #14791 )
2024-02-13 09:33:20 -07:00
Sven Rebhan
2874ad13aa
test(inputs.syslog): Migrate unit-tests to test-cases ( #14784 )
2024-02-13 07:16:21 -07:00
Sven Rebhan
bb62677b2d
test(processors.noise): Add unit-test for tracking metrics ( #14779 )
2024-02-13 06:43:03 -07:00
Sven Rebhan
53c231233e
test(processors.ifname): Add unit-test for tracking metrics ( #14778 )
2024-02-13 06:42:46 -07:00
Sven Rebhan
6107103b63
test(processors.filepath): Add unit-test for tracking metrics ( #14776 )
2024-02-13 06:42:25 -07:00
Sven Rebhan
b3cd1fde05
test(processors.override): Add unit-test for tracking metrics ( #14781 )
2024-02-13 06:41:57 -07:00
Sven Rebhan
c0f8647eb1
chore(processors.aws_ec2): Rename processor to adhere to the standard directory structure ( #14780 )
2024-02-13 06:37:59 -07:00
Sven Rebhan
2cd12adcd7
chore(inputs.prometheus): Fix linter warnings ( #14777 )
2024-02-12 17:55:34 -07:00
Paweł Żak
c4dbe65732
chore(linters): Bump golangci-lint to v1.56.1 ( #14759 )
2024-02-12 23:26:10 +01:00
Lars Stegman
4f0ac6e155
feat(http): Allow secrets in headers ( #14743 )
2024-02-12 23:04:49 +01:00
Sven Rebhan
616ad305fe
fix(processors.execd): Accept tracking metrics instead of dropping them ( #14770 )
2024-02-12 14:42:49 -07:00
tguenneguez
de66a2f9aa
feat(inputs.prometheus): Add internal metrics ( #14424 )
2024-02-12 13:55:02 -07:00
Sven Rebhan
8393d1b589
chore(common.tls): Replace unmaintained github.com/youmark/pkcs8 with go.step.sm/crypto/pemutil ( #14760 )
2024-02-12 13:47:46 -07:00
Andreas Deininger
dca00f03a1
docs: Fix broken link ( #14762 )
2024-02-12 13:39:52 -07:00
Sven Rebhan
d8cd59c0cd
fix(outputs.mqtt): Retry metrics for server timeout ( #14752 )
2024-02-12 14:34:50 -06:00
Sven Rebhan
957daa363f
chore(deps): Get rid of golang.org/x/exp and use stable versions instead ( #14757 )
2024-02-12 09:37:19 -07:00
Sven Rebhan
ea26973a34
chore(inputs.csgo): Migrate plugin to new maintained version of rcon ( #14756 )
2024-02-12 09:36:54 -07:00
Paweł Żak
6506eecc9b
chore(linters): Bump golangci-lint to v1.56.0 ( #14742 )
2024-02-12 08:47:15 -06:00
Sven Rebhan
5836bf39d5
test(processors.filter): Add unit-test for tracking metrics ( #14747 )
2024-02-12 07:45:28 -07:00
Sven Rebhan
772432203f
test(processors.defaults): Add unit-test for tracking metrics ( #14746 )
2024-02-12 07:44:08 -07:00
Sven Rebhan
aa5d304e6b
test(processors.dedup): Add unit-test for tracking metrics ( #14745 )
2024-02-12 07:43:37 -07:00
Sven Rebhan
298a1d4396
chore(processors.converter): Cleanup code ( #14744 )
2024-02-12 07:43:01 -07:00
Patrick Hemmer
ad9b771e50
fix(inputs.postgresql_extensible): Add support for bool tags ( #14707 )
2024-02-09 14:13:57 -05:00
dependabot[bot]
cb81959e69
chore(deps): Bump github.com/gopcua/opcua from 0.4.0 to 0.5.3 ( #14686 )
...
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-02-09 14:12:03 -05:00
Dane Strandboge
0338bd03a0
test(processors.enum): Add unit-test for tracking metrics ( #14736 )
2024-02-09 14:08:09 -05:00
Dane Strandboge
5732270330
test(processors.regex): Add unit-test for tracking metrics ( #14739 )
2024-02-09 14:05:17 -05:00
Sven Rebhan
95c7a13195
test(processors.converter): Add unit-test for tracking metrics ( #14740 )
2024-02-08 15:24:25 -06:00
Joshua Powers
143def9e83
chore: Remove unused imports ( #14741 )
2024-02-08 16:09:50 -05:00
Sven Rebhan
ba036e4464
test(processors.date): Add unit-test for tracking metrics ( #14738 )
2024-02-08 16:04:47 -05:00
Sven Rebhan
a01d9624e2
test(processors.clone): Add unit-test for tracking metrics ( #14737 )
2024-02-08 14:57:12 -06:00
Paweł Żak
98ec91478a
chore(linters): replace 'fmt.Sprintf' with string addition ( #14699 )
2024-02-08 15:46:22 -05:00
Dane Strandboge
19fd5712ae
feat(inputs.redfish): Allow secrets for username/password configuration ( #14702 )
2024-02-08 15:42:07 -05:00
Paweł Żak
ae7fbc5082
chore(linters): Replace 'fmt.Errorf' with 'errors.New' wherever possible ( #14698 )
2024-02-08 11:32:30 -06:00
Dane Strandboge
1d513e6379
fix(inputs.filecount): Respect symlink files with FollowSymLinks ( #14669 )
2024-02-06 16:11:18 -05:00
Christian Allinson
c981bb7819
feat(common.opcua): Add debug info for nodes not in server namespace ( #14676 )
2024-02-06 16:10:42 -05:00
Sven Rebhan
3591546a1a
feat(inputs.win_services): Make service selection case-insensitive ( #14684 )
2024-02-06 15:53:10 -05:00
Lee, YoungHoon
4c2ba74824
fix(inputs.kafka_consumer): Correctly setting name to msg_headers_as_tags ( #14679 )
2024-02-06 15:39:09 -05:00
Sven Rebhan
7d90a52ed3
feat(inputs.chrony): Allow to collect additional metrics ( #14673 )
2024-02-05 10:40:01 -07:00
Sven Rebhan
f235fcc640
feat(outputs.graphite): Allow to set the local address to bind ( #14628 )
2024-02-05 10:23:34 -07:00
Hiroshi Hayakawa
534289f3b4
feat(inputs.prometheus): Add option to limit body length ( #14661 )
...
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-02-02 13:25:09 +01:00
Juha Keski-Saari
f9f2adf3ae
fix(inputs.snmp_trap): Enable SHA ciphers ( #14665 )
2024-02-02 10:40:52 +01:00
Sven Rebhan
120167501b
feat(inputs.chrony): Remove chronyc dependency ( #14629 )
2024-02-01 12:15:28 -07:00
Joshua Powers
a0f239c88f
fix(inputs.vsphere): Use guest.guestId value if set for guest name ( #14635 )
2024-02-01 15:39:44 +01:00
Joshua Powers
d8dc29be85
fix(inputs.redfish): Resolve iLO4 fan data ( #14659 )
2024-02-01 10:29:31 +01:00
_|+
ba9de1c555
feat(serializers): Add binary serializer ( #14474 )
2024-01-31 07:22:01 -07:00
Dane Powell
94c0fd12c2
chore(inputs.temp): Convert warning on missing sensors to debug message ( #14656 )
2024-01-31 12:12:43 +01:00
Joshua Powers
93783f813b
fix(processors.parser): Drop original tracking metrics ( #14655 )
2024-01-31 12:10:53 +01:00
Sven Rebhan
043ae3e8a0
fix(inputs.temp): Fix regression in metric formats ( #14649 )
2024-01-30 12:59:17 -07:00
Juha Keski-Saari
4c6df8dbd2
fix(inputs.snmp_trap): Handle octet strings ( #14619 )
2024-01-30 10:02:40 +01:00
Dane Strandboge
1e3597d889
feat(inputs.net): Add speed metric ( #14625 )
2024-01-29 21:11:18 +01:00
Joshua Powers
8a50d75127
docs: Resolve table column count lint issues ( #14637 )
2024-01-29 19:25:03 +01:00
Anatoly Y
66bd355138
fix(common.encoding): Remove locally-defined errors and use upstream ones ( #14627 )
2024-01-25 07:21:45 -07:00
Joshua Powers
03eaae6812
fix(inputs.gnmi): Refactor alias handling ( #14553 )
2024-01-25 06:34:21 -07:00
Joshua Powers
c90117eb53
docs(inputs.snmp): Clarify the deprecation of agent tag setting ( #14622 )
2024-01-25 06:31:00 -07:00
Joshua Powers
eda5378829
docs(inputs.mysql): Add section on how to convert string to numeric ( #14620 )
2024-01-24 21:10:04 +01:00
Adrián López
c8e12fa15a
feat(outputs): Add Zabbix plugin ( #13739 )
2024-01-24 08:25:38 -07:00
Sven Rebhan
a3bea89509
chore(internal): Handle ranges in type-conversion and add missing types ( #14618 )
2024-01-24 06:47:51 -07:00
dependabot[bot]
29f7d04172
chore(deps): Bump github.com/testcontainers/testcontainers-go from 0.26.0 to 0.27.0 ( #14608 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-01-23 17:57:15 +01:00
dependabot[bot]
4a05bef582
chore(deps): Bump github.com/docker/docker from 24.0.7+incompatible to 25.0.0+incompatible ( #14607 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Josh Powers <powersj@fastmail.com>
2024-01-23 17:54:50 +01:00
giovanni-bellini-argo
4c1d8e3dd4
fix(outputs.iotdb): Handle paths that contain illegal characters ( #14519 )
...
Co-authored-by: SeanGaluzzi <SeanGaluzzi@users.noreply.github.com>
Co-authored-by: SeanGaluzzi <sean.galuzzi@argo.consulting>
2024-01-23 16:24:39 +01:00
Maxi_Mega
439df813ec
feat(inputs.smart): Add a "device_type" tag to differentiate disks behind a RAID controller ( #14613 )
...
Co-authored-by: Thomas Delbende <thomas.delbende@bleemeo.com>
2024-01-23 15:55:35 +01:00
Neelay Upadhyaya
06c13666e6
feat(outputs.nats): Introduce NATS Jetstream option ( #14236 )
...
Co-authored-by: Joshua Powers <powersj@fastmail.com>
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com>
2024-01-23 12:22:24 +01:00
Sven Rebhan
57021be82c
fix(parsers.prometheus): Do not touch input data for protocol-buffers ( #14606 )
2024-01-22 12:25:03 -07:00
Joshua Powers
98cd14987a
fix(outputs.loki): Do not close body before reading it ( #14604 )
2024-01-22 20:05:24 +01:00
Joshua Powers
f7208e5339
chore(inputs.opcua): Add option to collect client debug logging ( #14595 )
2024-01-22 09:20:27 +01:00
Michi Lehr
af08bc7509
docs(inputs.redis): Add more examples for TLS ( #14599 )
2024-01-19 06:53:45 -07:00
Yuan Zhang
7cafdaf2ce
fix(outputs.mqtt): Preserve leading slash in topic ( #14582 )
2024-01-18 18:30:23 +01:00
Sven Rebhan
9aee2681bb
fix(inputs.temp): Recover pre-v1.22.4 temperature sensor readings ( #14575 )
2024-01-18 07:56:47 -07:00
Jeremy Kerfs
b72be8e97d
feat(inputs.kafka_consumer): Mark messages that failed parsing ( #14585 )
2024-01-17 18:45:27 +01:00
FlashSystems
ff4f0e41bd
feat(inputs.systemd_units): Introduce show subcommand for additional data ( #14539 )
2024-01-17 06:56:12 -07:00
Joshua Powers
2e52da00f6
fix(inputs.win_perf_counters): Ignore PdhCstatusNoInstance as well ( #14570 )
2024-01-17 10:08:59 +01:00
Sven Rebhan
b638c886f7
chore(parsers.prometheus): Consolidation v1 and v2 parsers ( #14580 )
2024-01-16 13:13:56 -07:00
anna
0c4992042c
feat(inputs.opcua_listener): Add retry options for connection failures
...
Co-authored-by: Anna Carrigan <acarrigan@terabase.energy>
2024-01-16 11:30:52 +01:00
Joshua Powers
324fd76e26
chore(deps): Bump go.starlark.net from go.starlark.net v0.0.0-20220328144851-d1966c6b9fcd to v0.0.0-20231121155337-90ade8b19d09 ( #14541 )
2024-01-15 15:56:55 +01:00
Joshua Powers
9035355215
fix(inputs.win_perf_counters): Check errors post-collection for skip ( #14526 )
2024-01-15 12:08:16 +01:00
Joshua Powers
3bad4c5b85
test(inputs.http_listener_v2): Skip test on Windows due to hang ( #14572 )
2024-01-12 10:11:32 -07:00
Sander van de Geijn
744e74d463
docs(outputs.opensearch): Correct sample config format ( #14538 )
2024-01-09 15:00:16 -07:00
Joshua Powers
db8552a140
chore(inputs.cisco_telemetry_mdt): Actually fix lint issue ( #14554 )
2024-01-09 09:17:37 -07:00
Joshua Powers
d7aaafce79
chore(inputs.cisco_telemetry_mdt): Resolve linter with error check ( #14552 )
2024-01-09 08:43:02 -07:00
Joshua Powers
193ad373aa
test(inputs.influxdb_v2_listener): Skip on Windows after hang ( #14551 )
2024-01-09 07:48:08 -07:00
alato
3ba621c90f
docs(inputs.directory_monitor): Correct regex for files_to_monitor config option ( #14532 )
2024-01-08 07:36:59 -07:00
Andreas Deininger
5f5a56ed01
docs: Fix typos ( #14376 )
2024-01-05 22:34:02 +01:00
iBug
0052fc3634
feat(inputs.kernel): Add Pressure Stall Information ( #14507 )
2024-01-05 22:33:00 +01:00
Sven Rebhan
9e88381085
chore(parsers.prometheus): Migrate tests to test-cases ( #14527 )
2024-01-05 09:23:38 -07:00
DaRK AnGeL
a1eb9f55c6
fix(inputs.upsd): Add additional fields to upsd from NUT ( #14447 )
2024-01-05 08:46:26 -07:00
Sven Rebhan
cbaca43e36
fix(processors.starlark): Use tracking ID to identify tracking metrics ( #14523 )
2024-01-05 07:48:28 -07:00
Joshua Powers
1410ea649b
fix(inputs.phpfpm): Add pid field to differentiate metrics ( #14462 )
2024-01-05 10:58:59 +01:00
Joshua Powers
12095b2828
fix(common.kafka): Correctly set gssapi username/password ( #14522 )
2024-01-05 10:57:52 +01:00
Sven Rebhan
d7a5bf6d70
chore(inputs.prometheus): Consolidate parsers for metric v1 and v2 ( #14524 )
2024-01-04 12:30:04 -07:00
Joshua Powers
9ec0894dee
fix(outputs.prometheus_client): Always default to TCP ( #14471 )
2024-01-04 11:11:47 +01:00
Paweł Żak
5810a9e4e5
chore(linters): Enable `appendCombine` checker for gocritic ( #14451 )
2024-01-03 07:16:26 -07:00
Joshua Powers
08747905bf
test: Switch DNS server to avoid misbehaving test ( #14520 )
2024-01-02 20:24:23 +01:00
Helge Eichelberg
1eb86dc93b
fix(inputs.phpfpm): Use logger without causing panic ( #14489 )
...
Signed-off-by: elchenberg <elchenberg@users.noreply.github.com>
2024-01-02 18:33:39 +01:00
Yuan Zhang
baea9e5470
docs(inputs.opcua_listener): Fix nodes example ( #14508 )
2024-01-02 07:18:52 -07:00
Joshua Powers
681e386bd3
fix(inputs.procstat): Correctly set tags on procstat_lookup ( #14493 )
2024-01-02 12:32:21 +01:00
knollet
19347bfe6b
fix(inputs.vsphere): Resolve occasional serverFault ( #14463 )
2024-01-02 12:31:09 +01:00
Sam Lai
08fd16f3df
fix(outputs.influxdb*): Support setting Host header ( #14481 )
2023-12-19 07:49:40 -07:00
Thomas Casteleyn
d6f509e869
fix(outputs.bigquery): Ignore fields containing NaN or infinity ( #14458 )
2023-12-18 06:46:15 -07:00
Paweł Żak
e48b72f965
chore(linters): Enable rangeValCopy and hugeParams checkers for gocritic ( #14454 )
2023-12-15 07:36:34 -07:00
Paweł Żak
4ad8f6b814
chore(linters): Enable `preferDecodeRune` and `preferFprint` checkers for gocritic ( #14453 )
2023-12-15 07:01:25 -07:00
Paweł Żak
3786cf2d72
chore(linters): Enable equalFold, preferStringWriter, and stringXbytes checkers for gocritic. ( #14452 )
2023-12-15 06:25:10 -07:00
PanKaker
76da5ff9b9
test(inputs.dpdk): Cleanup directories after unit tests ( #14457 )
2023-12-15 06:23:22 -07:00
Darío
73ed448f1f
fix(processors.filter): Rename processors.Filter -> processors.filter ( #14460 )
2023-12-14 12:24:43 -07:00
Joshua Powers
e05d622ac6
fix(inputs.clickhouse): Omit zookeeper metrics on clickhouse cloud ( #14443 )
2023-12-13 09:14:19 -07:00
tolsadus.eth
e328e0680d
docs(inputs.memcached): Correct typo in README.md ( #14448 )
...
Co-authored-by: Maxime ROUX <Maxime.ROUX@3ds.com>
2023-12-13 16:45:21 +01:00
Joshua Powers
34296b8154
fix(inputs.php-fpm): Parse JSON output ( #14430 )
2023-12-13 07:51:32 -07:00
tiny6996
235f0556c4
docs(inputs.ldap): Correct plugin name in sample config ( #14446 )
2023-12-13 10:05:03 +01:00
Sven Rebhan
bb5131a5ea
chore(deps): Update all github.com/aws/aws-sdk-go-v2 dependencies ( #14441 )
2023-12-12 13:31:48 -07:00
Sven Rebhan
d2329621dc
fix(inputs.procstat): Revert unintended renaming of 'systemd_unit' option ( #14440 )
2023-12-12 06:40:34 -07:00
Thomas Casteleyn
fe6e5d86fc
fix(outputs.bigquery): Correct use of auto-detected project ID ( #14416 )
2023-12-11 07:32:46 -07:00
Paweł Żak
f899e71aab
fix(inputs.intel_powerstat): Unit tests should work on every CPU/platform ( #14420 )
2023-12-08 18:15:21 +01:00
Christian Allinson
fbd2dcc9d9
feat(common.opcua): Add option to include OPC-UA DataType as a Field ( #14345 )
2023-12-07 13:02:25 -07:00
Gabriele Galiero Casay
5d598321bb
feat(inputs.intel_powerstat): Extract business logic to external library ( #14363 )
2023-12-07 09:56:17 -07:00
Sven Rebhan
57fbc73814
fix(processors.starlark): Avoid negative refcounts for tracking metrics ( #14395 )
2023-12-07 08:45:09 -07:00
Paweł Żak
aa681be594
chore(linters): Remove blank identifiers and errors which are not needed to handle ( #14399 )
2023-12-07 08:09:01 -07:00
Georg Pirklbauer
c37de06aef
docs(outputs.dynatrace) Update links to documentation ( #14400 )
2023-12-07 07:29:06 -07:00
Joshua Powers
3172fd5cfa
feat(outputs.stackdriver): Enable histogram support ( #14275 )
2023-12-07 12:35:04 +01:00
Sven Rebhan
41b7a3d467
fix(inputs.s7comm): Reconnect if query fails ( #14394 )
2023-12-07 12:28:24 +01:00
Sven Rebhan
ea3e6dfb91
fix(inputs.modbus): Split large request correctly at field borders ( #14388 )
2023-12-06 06:55:49 -07:00
RWDai
8dda436e7e
chore(inputs.rabbitmq): Remove useless comment ( #14389 )
2023-12-06 13:16:11 +01:00
Sven Rebhan
627aa04845
chore(inputs.statsd): Do not deprecate convert_names as there is no replacement ( #14390 )
2023-12-05 18:03:05 +01:00
jxlxx
f3c52dc243
feat(inputs.nats_consumer): Add nkey-seed-file authentication ( #14375 )
2023-12-04 21:37:38 +01:00
PanKaker
f654d9236b
feat(inputs.dpdk): Add options to customize error-behavior and metric layout ( #14308 )
2023-12-04 12:07:45 -07:00
Thomas Casteleyn
193479a988
feat(config): Deprecate `fieldpass` and `fielddrop` modifiers ( #14012 )
2023-12-04 08:22:12 -07:00
Sven Rebhan
ce64421419
fix(inputs.netflow): Handle malformed inputs gracefully ( #14373 )
2023-12-04 08:16:59 -07:00
Thomas Casteleyn
6ff28c7593
feat(outputs.bigquery): Allow to add metrics in one compact table ( #14342 )
2023-12-04 07:40:06 -07:00
Hr0bar
78e41f6649
docs(inputs.fireboard): Revert typo fix as the typo is returned in the actual code too ( #14379 )
2023-12-04 07:34:36 -07:00
Sven Rebhan
ebffaa3916
chore(inputs.procstat): Convert bool tagging settings to a list ( #14333 )
2023-11-30 16:23:35 -07:00
ericmiller-wpengine
e4d7be0f2b
fix(inputs.tail): Retry opening file after permission denied ( #14357 )
2023-11-30 15:52:28 -07:00
agiilit-admin
e17ee6dead
fix(parsers.json_v2): Reset state before parsing ( #14344 )
2023-11-30 15:51:12 -07:00
Joshua Powers
00d145eae8
test(inputs.vault): Remove metric comparison in integration test ( #14369 )
2023-11-30 17:53:28 +01:00
Joshua Powers
d1daa04ec5
docs(inputs.mqtt_consumer): Clarify persistent session and topic refresh ( #14366 )
2023-11-30 12:03:50 +01:00
Joshua Powers
f48b8504b6
fix(outputs.prometheus_client): Ensure v1 collector data expires promptly ( #14232 )
2023-11-30 12:02:17 +01:00
Andreas Deininger
6814d7af8a
docs: Fix typos ( #14359 )
...
Co-authored-by: Josh Powers <powersj@fastmail.com>
2023-11-29 14:47:39 +01:00
Sven Rebhan
827f1cc249
chore(inputs.procstat): Use plural for supervisor_units option ( #14329 )
2023-11-28 14:02:08 -07:00
Andreas Deininger
17edab98d5
docs(parsers.json_v2): Add links to testdata folder ( #14358 )
2023-11-28 13:44:54 -07:00
Andreas Deininger
25d4a45c8c
fix(parsers.json v2): Correct wrong name of config option ( #14351 )
2023-11-28 15:46:41 +01:00
Sven Rebhan
2dc8e436db
feat(secretstores): Add systemd-credentials plugin ( #13657 )
2023-11-27 13:50:57 -07:00
Sven Rebhan
f2cc928178
chore(inputs.procstat): Cleanup code ( #14326 )
2023-11-27 13:50:30 -07:00
Sven Rebhan
1c2c03d778
feat(processors.filter): Convert noop processor to filter processor ( #14330 )
2023-11-27 12:19:10 -07:00
Joshua Powers
7b5393c9e5
fix(inputs.http): Use correct token variable ( #14350 )
...
fixes : #14347
2023-11-27 10:09:26 -07:00
Joshua Powers
65d106f615
chore(deps): Point kafka dependency to IBM organization ( #14349 )
2023-11-27 17:13:22 +01:00
Sven Rebhan
68f787c0ba
fix(outputs.opensearch): Expose TLS setting correctly ( #14340 )
2023-11-27 08:15:06 -07:00
Joshua Powers
c04fcc7066
docs(inputs.kafka_consumer): Remove whitespace ( #14348 )
2023-11-27 07:44:30 -07:00
Andreas Deininger
d1b316ab1a
docs: Fix typos ( #14339 )
2023-11-27 07:27:34 -07:00
irving
0e591ea8cf
fix(common.oauth): Initialize 'EndpointParams' to avoid panic with 'audience' settings ( #14331 )
2023-11-27 07:14:55 -07:00
Cemre Mengu
062ccb3086
test(inputs.netstat): Move tests from inputs.net ( #14328 )
2023-11-27 07:08:42 -07:00
Anton Belousov
cd83c70241
feat(inputs.kafka_consumer): Add option to set metric name from message header ( #14320 )
2023-11-27 07:02:35 -07:00
Joshua Powers
4c4b821aaa
test(kafka): Use dynamic ports with integration tests ( #14301 )
2023-11-17 10:47:18 +01:00
Joshua Powers
64f56b4cb5
chore(parsers.influx): Add benchmark ( #14315 )
2023-11-16 22:06:05 +01:00
Sven Rebhan
4f94850c1d
chore(parsers.xpath): Add benchmark for CBOR format ( #14314 )
2023-11-16 10:14:40 -07:00
Sven Rebhan
be88a340de
chore(parsers.xpath): Add benchmark for msgpack format ( #14313 )
2023-11-16 09:49:19 -07:00
Sven Rebhan
e79191a9b4
chore(parsers.xpath): Add benchmark for protocol-buffer format ( #14312 )
2023-11-16 09:05:04 -07:00
Joshua Powers
33c4e76d91
test(inputs.vault): Wait for minimum number of metrics ( #14302 )
...
Additional support for vault test to ensure we wait for the minimum 50
metrics we are expecting due to the way that vault takes time to start
up.
2023-11-16 16:53:56 +01:00
Sven Rebhan
8318d2c700
chore(parsers.avro): Add benchmark for binary format ( #14311 )
2023-11-16 08:17:28 -07:00
Sven Rebhan
48d6d3c6fb
chore(parsers.binary): Add benchmark ( #14310 )
2023-11-16 07:23:43 -07:00
Joshua Powers
3a97339cd4
chore: Add benchmark tests for XML and JSON xpath ( #14304 )
2023-11-16 06:20:38 -07:00
Marcin Labenski
a4f8b450d2
feat(inputs.sql): Add support for IBM Netezza ( #14200 )
...
Co-authored-by: mpl <mpl>
Co-authored-by: Josh Powers <powersj@fastmail.com>
2023-11-16 11:32:37 +01:00
Joshua Powers
ba251d8849
chore(parsers): Add benchmarks for avro, collectd, prometheus remote write ( #14303 )
2023-11-16 11:14:03 +01:00
Joshua Powers
5505a2150a
chore: Enable bad regex gocritic linter ( #14295 )
2023-11-15 12:35:41 -07:00
Joshua Powers
edf230bc44
fix(processors.starlark): Maintain tracking information post-apply ( #14137 )
2023-11-15 19:03:55 +01:00
Joshua Powers
0a63e2e1aa
feat(processors.noop): Noop processor ( #14297 )
2023-11-15 18:35:21 +01:00
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