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
Wilfried OLLIVIER
e46f90e89c
fix(inputs.mongodb): add an option to bypass connection errors on start ( #11629 )
2022-09-07 14:25:32 -05:00
Sebastian Spaink
f238df20ff
feat(inputs.directory_monitor): Traverse sub-directories ( #11773 )
2022-09-07 21:08:42 +02:00
Joshua Powers
dc9abf3f04
fix(inputs.jolokia2): add optional origin header ( #11692 )
2022-09-07 13:08:21 -06:00
deweter
ab185887c0
feat(inputs.sqlserver): Improved filtering for active requests ( #11709 )
2022-09-07 11:30:11 +02:00
Nico Vinzens
872963aee6
fix: sort labels in prometheusremotewrite serializer ( #11755 )
2022-09-02 09:08:57 -06:00
Sebastian Spaink
15c7bc51f1
fix(inputs.opcua): Assign node id correctly ( #11723 )
2022-08-31 16:56:30 -05:00
Joshua Powers
49cd0a8131
feat(outputs.postgresql): add Postgresql output ( #11672 )
2022-08-25 13:33:23 -06:00
Sebastian Spaink
a57434eb4e
feat: Migrate to urfave/cli ( #11700 )
2022-08-24 21:46:58 -05:00
Fabian Mastenbroek
7f3395f148
feat(inputs.linux_cpu): Add plugin to collect CPU metrics on Linux ( #8988 )
2022-08-24 13:10:45 -06:00
deweter
bacb6c385d
fix(inputs.sqlserver): fixing wrong filtering for sqlAzureMIRequests and sqlAzureDBRequests ( #11701 )
2022-08-22 13:05:43 -06:00
Marshall Royce
1dc617ebdd
feat(inputs.mqtt_consumer): Add incoming mqtt message size calculation ( #11426 )
2022-08-22 13:54:38 -05:00
Conor Evans
b76d794968
feat(serializers.prometheus): Provide option to reduce payload size by removing HELP from payload ( #11690 )
2022-08-18 09:22:40 +02:00
deweter
1cc24efd3b
feat(inputs.sqlserver): Add db name to io stats for MI ( #11688 )
2022-08-17 13:11:06 -06:00
Povilas Versockas
447e8a385e
fix: refactor telegraf version ( #11656 )
2022-08-17 13:08:31 -06:00
yahaa
4f4d168e74
fix(inputs.prometheus): plugin run outside k8s cluster error ( #11673 )
2022-08-17 08:27:46 -06:00
Sven Rebhan
09eb7ee111
chore: Move aws credentials to plugins/common. ( #11681 )
2022-08-16 19:04:30 +02:00
reimda
07179c466b
chore: Use build tags to select plugins ( #11654 )
2022-08-15 22:44:59 +02:00
Sven Rebhan
7fa6f5f4fb
fix: Sync sql output and input build constraints to handle loong64 in go1.19. ( #11664 )
2022-08-15 10:00:42 -06:00
Joshua Powers
de414da72d
docs(inputs.zookeeper): document use of prometheus plugin ( #11658 )
2022-08-11 08:14:58 -06:00
橘子
5d669e2724
feat(outputs.iotdb): Add new output plugin to support Apache IoTDB ( #11557 )
2022-08-10 13:00:41 -06:00
Sven Rebhan
35803efd2f
feat(outputs.amqp): Add proxy support ( #11649 )
2022-08-09 16:16:44 -05:00
Sven Rebhan
9fbd275d17
chore: Markdown fixes for inputs/[a-m]* ( #11606 )
2022-08-09 18:57:31 +02:00
Sven Rebhan
e96bbe83c5
feat(common.tls): Implement minimum TLS version for clients ( #11493 )
2022-08-09 13:36:47 +02:00
niasar
b80d34a422
feat: Supervisord input plugin ( #9015 )
2022-08-08 12:25:26 -06:00
Sven Rebhan
401d2b2a28
chore(parsers.json_v2): Cleanup test by reusing testutil function ( #11627 )
2022-08-08 11:53:47 -05:00
Joshua Powers
75e8640a26
fix(inputs.mongodb): update version check for newer versions ( #11635 )
2022-08-08 09:37:52 -06:00
Povilas Versockas
ce2053d26d
feat: add coralogix dialect to opentelemetry ( #11622 )
2022-08-08 07:39:33 -06:00
Sven Rebhan
7bd9c91ebe
fix(inputs.x509): Multiple sources with non-overlapping DNS entries. ( #11613 )
2022-08-05 12:54:23 -06:00
Sven Rebhan
091380f4b5
fix(parsers): Linter issues ( #11607 )
2022-08-05 18:16:10 +02:00
Grace Wehner
f4e76893d1
feat (inputs/prometheus): add setting to set custom namespace label name to avoid conflicts ( #11538 )
2022-08-05 08:27:20 -06:00
Sven Rebhan
75d766b715
feat(processors.starlark): Add starlark benchmark for tag-concatenation ( #11306 )
2022-08-04 18:30:03 +02:00
Joshua Powers
388be518f8
fix(inputs.kubernetes): refresh token from file at each read ( #11578 )
2022-08-03 13:10:42 -06:00
Sven Rebhan
d606899737
feat(inputs.ntpq): Allow to specify `reach` output format ( #11594 )
2022-08-03 13:03:44 -06:00
Mya
f3ce00529d
docs(inputs.exec): clarify parsing for ints ( #11597 )
2022-08-03 07:42:22 -05:00
Sven Rebhan
ac26d786fe
fix(outputs): Linter issues ( #11595 )
2022-08-03 07:20:51 -05:00
Joshua Powers
b741f3288a
fix(inputs.kube_inventory): send file location to enable token auto-refresh ( #11577 )
2022-08-02 15:29:33 -06:00
Sven Rebhan
e33ffeb06a
feat(inputs.ntpq): Add possibility to query remote servers ( #11592 )
2022-08-02 21:02:37 +02:00
singamSrikar
a049738a50
feat(inputs.openstack): Add "allow_reauth" config option for openstack client ( #11572 )
2022-08-02 20:24:26 +02:00
Sven Rebhan
ba2ebe896a
feat(inputs.ntpq): Add option to specify command flags ( #11593 )
2022-08-02 19:26:54 +02:00
Povilas Versockas
272a0a3355
test: fix openetelemtry test ( #11573 )
2022-08-02 07:57:45 -06:00
Sven Rebhan
e2578462a5
fix(inputs): Linter issues ( #11576 )
2022-08-02 13:52:17 +02:00
Luke Winikates
f0aad2f8d8
fix(outputs.wavefront): update wavefront sdk and use non-deprecated APIs ( #11560 )
2022-08-01 15:27:56 -06:00
Sven Rebhan
9f57f9408c
chore(inputs.ntpq): Cleanup existing plugin ( #11575 )
2022-08-01 22:09:44 +02:00
Joshua Powers
196abb74cf
fix(inputs.cloudwatch): customizable batch size when querying ( #10851 )
2022-08-01 13:09:25 -06:00
reimda
6721187e2e
feat(outputs.sql): Add settings for go sql.DB settings ( #11551 )
2022-07-29 19:53:08 +02:00
Bruce (Zhihao) Li
5b9aee11b8
fix: Updating credentials file to not use endpoint_url parameter ( #10841 )
2022-07-29 08:55:11 -06:00
Sven Rebhan
3ad9fe73ba
chore: More parser cleanup ( #11532 )
2022-07-28 15:30:36 -05:00
Sven Rebhan
ff17ede62d
feat(parsers.xpath): Add support for returning underlying data-types ( #11558 )
2022-07-28 07:18:55 -05:00
Mya
13b0ed0e6e
fix(inputs.opcua): return an error with mismatched types ( #11539 )
2022-07-27 13:14:01 -06:00
Cole Mackenzie
af43d0183c
feat(output.mqtt): Add support for MQTT protocol version 5 ( #11284 )
2022-07-27 09:36:57 -06:00
Sebastian Spaink
b87d06eb69
fix(inputs.stackdriver): Handle when no buckets available ( #11556 )
2022-07-27 10:31:42 -05:00
reimda
7eccb82a3d
docs(inputs.mysql): Add link to docs on how to enable mysql's performance schema ( #11555 )
2022-07-27 11:14:08 +02:00
reimda
ca8a6cfac2
chore: add missing section to kafka_consumer's sample.conf ( #11553 )
2022-07-26 12:53:06 -06:00
Mya
9a7c308ade
docs: add timeout section ( #11550 )
2022-07-26 10:07:34 -06:00
Joshua Powers
911072c17b
fix(inputs.sqlserver): set lower deadlock priority ( #11548 )
2022-07-26 08:51:15 -06:00
Albertas Bužinskas
b1546fe1c7
feat(inputs.kafka_consumer): Option to set default fetch message bytes ( #11220 )
2022-07-25 15:49:34 -06:00
Eszter Gábor
f96755c156
docs(inputs.modbus): README changes regarding request.tags ( #11541 )
2022-07-25 15:14:57 -06:00
Sebastian Spaink
beb18d9389
feat(outputs.graphite): Retry connecting to servers with failed send attempts ( #11439 )
2022-07-25 13:06:30 -06:00
Amarinder Cheema
d84bf9a949
feat(inputs.statsd): add median timing calculation to statsd input plugin ( #11518 )
2022-07-22 07:52:11 -06:00
papapiya
79235cb224
fix(inputs.snmp_trap): nil map panic when use snmp_trap with netsnmp translator ( #11534 )
2022-07-22 11:23:41 +02:00
Sven Rebhan
9f3a7414a9
feat(parsers.json): Allow JSONata based transformations in JSON serializer ( #11251 )
2022-07-21 18:37:36 +02:00
Mat Wood
08c895d99f
feat(inputs.syslog): log remote host as source tag ( #9440 )
2022-07-20 13:14:07 -06:00
Pavlo Sumkin
678e6e7a8c
feat(outputs.groundwork): Improve metric parsing to extend output ( #11443 )
2022-07-20 13:05:01 -06:00
Sven Burkard
46f059ebfd
feat: added metrics for member and replica-set avg health of MongoDB ( #11516 )
2022-07-20 13:02:38 -06:00
Sven Rebhan
ba36cfe676
feat(outputs.redistimeseries): Add integration test ( #11529 )
2022-07-20 07:38:04 -06:00
wuxingzhong
cff5c0e852
fix(inputs.mqtt_consumer): topic parsing error when topic having prefix(/) ( #11527 )
2022-07-20 07:28:20 -06:00
Varlet Nicolas
ae695e8736
fix(inputs.sqlserver): set lower deadlock priority ( #11522 )
2022-07-19 10:12:09 -06:00
Joshua Powers
cb0df019ec
fix: make docs + go.mod cleanup post-redis merge ( #11521 )
2022-07-19 08:50:47 -06:00
Guy Korland
3c5d71b7cd
feat: Add RedisTimeSeries plugin ( #11054 )
2022-07-19 07:08:51 -06:00
Joshua Powers
f29f6cf6a1
docs: run make-docs ( #11514 )
2022-07-18 15:04:41 -06:00
Danial Ebling
1fa47c8221
feat(inputs.cisco_telemetry_mdt): Add GRPC Keepalive/timeout config options ( #11458 )
2022-07-18 13:07:42 -06:00
Joshua Powers
b5076363e4
fix: use reader over readcloser, regen cookie-jar ( #11482 )
2022-07-18 13:05:28 -06:00
Joshua Powers
c984cd87fe
fix: correct init volume gatherer in openstack ( #11481 )
2022-07-18 13:03:41 -06:00
Bertram Holzer
4766d0cbaf
feat: Nats Jetstream consumer add simple support for jetstream subjects ( #11373 )
2022-07-18 13:01:53 -06:00
Martin Molnar
2ac311c4f9
fix(parsers.prometheus): histogram infinity bucket must be allways present ( #11490 ) ( #11486 )
2022-07-15 07:11:02 -06:00
Sven Rebhan
6c7b3b3032
feat(inputs.modbus): Error out on requests with no fields defined. ( #11469 )
2022-07-15 12:01:53 +02:00
Joshua Powers
acc8008fb2
test: do not have leadership election during kafka test ( #11404 )
2022-07-14 11:07:34 -06:00
Sebastian Spaink
2d357d464b
docs: Add example output section to HTTP plugin ( #11497 )
2022-07-14 09:38:39 -05:00
Joshua Powers
5802df7659
chore: cleanup go.mod and dependency licences ( #11503 )
2022-07-14 07:59:43 -06:00
asaleh
b0819baeec
feat: add Stomp (Active MQ) output plugin ( #7995 )
2022-07-14 07:14:41 -06:00
Markus Scholz
20acbf7090
feat: add proxy support for outputs/cloudwatch ( #11399 )
2022-07-13 13:04:02 -06:00
Joshua Powers
a5bc5b5974
docs: explain proxmox user/token and node_name ( #11487 )
2022-07-12 14:36:10 -06:00
Sven Rebhan
d7f8f025fc
fix: Backport sync sample.conf and README.md files ( #11489 )
...
Co-authored-by: Sven Rebhan <sven.rebhan@honda-ri.de>
2022-07-12 13:59:00 -05:00
Ben Tasker
fa0c9c937e
feat(inputs.smart): Collect SSD endurance information where available in smartctl ( #11391 )
2022-07-12 12:25:54 -05:00
Igor Simonov
8b3cab8093
feat(inputs.logstash): Record number of failures ( #9185 )
2022-07-11 13:09:25 -06:00
Joshua Powers
508483157d
fix: allow 201 for cookies, update header docs ( #11472 )
2022-07-08 15:10:46 -06:00
Mya
1a47277298
fix(inputs.snmp): snmp UseUnconnectedUDPSocket when using udp ( #10331 )
2022-07-08 13:40:32 -06:00
Sven Rebhan
bf0d261e53
fix(inputs.upsd): Move to new sample.conf style ( #11471 )
2022-07-08 08:47:58 -05:00
Adam Gardner
e4afb2bcfa
feat(rabbitmq): add support for head_message_timestamp metric ( #11475 )
2022-07-08 15:23:37 +02:00
reimda
4d2ebe587d
fix: Update prometheusremotewrite parser to be a new style parser plugin ( #11456 )
2022-07-07 20:11:38 -06:00
bewing
a0aa4082a2
chore(gnmi): Add Metrics heading to README.md ( #11476 )
2022-07-07 15:06:44 -06:00
bewing
f29f7b28f2
fix(gnmi): refactor tag-only subs for complex keys ( #11011 )
2022-07-07 12:50:40 -06:00
glennlod
c91eacda42
feat(inputs.nginx_plus_api): Gather limit_reqs metrics ( #10874 )
2022-07-07 10:43:29 -06:00
Joshua Powers
6aad0a6349
fix: use bigint for backupsize in sqlserver ( #11448 )
2022-07-07 08:43:15 -06:00
Sebastian Spaink
9744c3a6a2
feat: Migrate influx and influx_upstream parsers to new style ( #11432 )
2022-07-06 15:23:13 -05:00
Sebastian Spaink
1c8c057984
chore(inputs.socket_listener): Remove parser from init ( #11462 )
2022-07-06 14:11:08 -05:00
Anton Malinskiy
fbccc71abb
feat(input): add upsd implementation ( #9890 )
2022-07-06 13:09:18 -06:00
reimda
c25f9a0e83
fix: Update prometheus parser to be a new style parser plugin ( #11440 )
2022-07-06 10:07:53 -06:00
Mya
5598a16bdb
docs(inputs.mqtt_consumer): add pivot example to readme ( #11195 )
2022-07-05 11:27:19 -06:00
Joshua Powers
2f6701013b
test: Update wait statement for postgresql_extensible ( #11447 )
2022-07-05 17:38:05 +02:00
Sebastian Spaink
9e50853ab8
feat: Migrate nagios parser to new style ( #11402 )
2022-06-30 13:20:32 -05:00
Sven Rebhan
7d83b076c2
fix: add reset-mode flag for CSV parser ( #11288 )
2022-06-30 12:11:25 -06:00
Cillian McCabe
b7e09bb509
feat: adding aws metric streams input plugin ( #11233 )
2022-06-30 09:59:07 -06:00
Joshua Powers
56a3f18cdf
feat: migrate grok to new parser style ( #11408 )
2022-06-30 08:10:27 -06:00
Sven Rebhan
f8766bc1b1
feat: Migrate dropwizard parser to new style ( #11371 )
2022-06-29 17:11:27 -05:00
Heiko Schlittermann
f4cdda4b2a
test: exchange confused parameters (expected vs actual) ( #11422 )
2022-06-29 16:49:39 -05:00
Sven Rebhan
9ea9314e27
feat: Migrate logfmt parser to new style ( #11366 )
2022-06-29 23:31:22 +02:00
Sven Rebhan
e5bcc274ca
fix: Bring back old xpath section names ( #11335 )
2022-06-29 23:30:58 +02:00
Sven Rebhan
e710192dc9
feat: Migrate graphite parser to new style ( #11405 )
2022-06-29 23:08:05 +02:00
Joshua Powers
b423a3ec40
feat: migrate value parser to new style ( #11407 )
2022-06-29 14:46:43 -06:00
Luke Winikates
6e6fba77bb
feat(outputs/wavefront): make maximum http batch size configurable ( #11201 )
2022-06-29 13:27:56 -06:00
Sebastian Spaink
b638c5353f
feat: migrate form_urlencoded parser to new style ( #11381 )
2022-06-29 13:08:12 -06:00
Sven Rebhan
524038a1ec
fix: Sync back sample.confs for inputs.couchbase and outputs.groundwork. ( #11413 )
2022-06-29 09:04:28 -06:00
papapiya
eb77bddde2
fix: resolve jolokia2 panic on null response ( #11397 )
2022-06-29 07:17:33 -06:00
dependabot[bot]
3008d918b7
chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.1.0 to 1.46.0 ( #11382 )
2022-06-28 12:22:31 -05:00
Sebastian Spaink
bf4e0500f7
feat: Migrate collectd parser to new style ( #11367 )
2022-06-27 13:05:19 -06:00
Alexander Krantz
fcc9373eba
feat: allow collecting node-level metrics for Couchbase buckets ( #9717 )
2022-06-27 13:03:55 -06:00
Sebastian Spaink
6b009f3072
feat: migrate wavefront parser to new style ( #11374 )
2022-06-27 13:02:50 -06:00
Joshua Powers
d80096a9cb
docs: swap bytes sent/recv descriptions in nfsclient ( #11376 )
2022-06-23 10:31:23 -06:00
Sven Rebhan
3f114e0921
feat: Migrate json_v2 parser to new style ( #11343 )
2022-06-22 13:50:43 -06:00
Sven Rebhan
a049175e58
fix: Restore sample configurations broken during initial migration ( #11276 )
2022-06-22 13:33:58 -06:00
Sven Rebhan
48fa1990ee
feat: Add CSV serializer ( #11307 )
2022-06-22 21:06:50 +02:00
reimda
db23718f14
fix: don't require listeners to be present in overview ( #9315 )
2022-06-22 10:28:44 -06:00
Sven Rebhan
c46f42f797
feat: Migrate json parser to new style ( #11226 )
2022-06-22 09:56:51 -06:00
Sebastian Spaink
6700f0ba49
docs: Sync sample.conf for recent features ( #11348 )
2022-06-22 08:01:56 -05:00
Alexander Krantz
65a60855a0
feat(x509_cert): add proxy support ( #9319 )
2022-06-21 15:50:06 -05:00
Alexander Krantz
d8f2b38b27
feat(redis): add Redis 6 ACL auth support ( #9333 )
2022-06-21 15:13:18 -05:00
Joshua Powers
42a167ffde
fix: filter out views in mongodb lookup ( #11280 )
2022-06-21 11:16:12 -06:00
Julien Pivotto
fa64e26a0c
chore: fix typo (recieve -> receive) ( #11341 )
2022-06-21 10:36:41 -06:00
Joshua Powers
3f65217f5e
test: mark integration tests correctly ( #11317 )
2022-06-16 14:10:11 -06:00
Joshua Powers
b312ccf1ec
test: update wait for statement for postgres ( #11309 )
2022-06-16 13:47:19 -06:00
Joshua Powers
a45410368d
docs: explain directly connecting to mongo node ( #11314 )
2022-06-16 09:43:26 -06:00
Vladislav Senkevich
2d7f2094e9
feat: add default appType as config option to groundwork output ( #11300 )
2022-06-15 13:25:09 -06:00
Thomas Casteleyn
2424852aa7
fix(parsers/xpath): Reduce debug messages when empty selection is allowed ( #11302 )
2022-06-15 13:10:02 -06:00
skillor
05285a1fdb
feat(inputs.x509_cert): add smtp protocol ( #11271 )
...
Co-authored-by: dreiekk <dreiekk@users.noreply.github.com>
2022-06-15 11:46:26 -05:00
Thomas Casteleyn
45c88f84c9
fix(inputs/directory_monitor): Add support for multiline file parsing ( #11234 )
2022-06-13 09:24:17 -05:00
reimda
f7aab29381
chore: Fix readme linter errors for input plugins M-Z ( #11274 )
2022-06-08 15:22:56 -06:00
Sven Rebhan
0d96968819
feat: Migrate xpath parser to new style ( #11218 )
2022-06-08 13:39:02 -06:00
Joshua Powers
0b7c3c4b24
fix: add missing build constraints for sqlite ( #11272 )
2022-06-08 10:38:58 -06:00
Joshua Powers
a8ed6fd192
fix: remove full access permissions ( #11261 )
2022-06-08 09:54:12 -06:00
reimda
453e276718
chore: Fix readme linter errors for input plugins E-L ( #11214 )
2022-06-07 15:37:08 -06:00
reimda
1b1482b5eb
chore: Fix readme linter errors for input plugins A-D ( #10964 )
2022-06-07 15:10:18 -06:00
Sven Rebhan
5da99fa62e
fix: bump github.com/tidwall/gjson from 1.10.2 to 1.14.1 ( #11264 )
...
* Bump github.com/tidwall/gjson from v1.10.2 to v1.14.1
* Fix node references which are switched to parent relative now.
2022-06-07 09:38:56 -05:00
reimda
34eff493ae
chore: Fix readme linter errors for processor, aggregator, and parser plugins ( #10960 )
2022-06-06 17:04:28 -06:00
Joshua Powers
d13314332e
fix: update modernc.org/sqlite from v1.10.8 to v1.17.3 ( #11260 )
2022-06-06 15:22:25 -06:00
bkotlowski
6d829c199d
feat(intel_powerstat): add uncore frequency metrics ( #11254 )
2022-06-06 09:23:48 -06:00
Joshua Powers
58e01f72b2
test: add circle ci integration testing on PRs ( #11246 )
2022-06-03 10:33:28 -06:00
Joshua Powers
9daefaba11
test: harden running of testcontainer integration tests ( #11245 )
2022-06-03 10:29:08 -06:00
Joshua Powers
9c47c9ccbb
fix: re-add event to splunk serializer ( #11237 )
2022-06-02 12:08:35 -06:00
David Barbarin
8c66d604be
feat(inputs.sqlserver): Update query store and latch performance counters ( #11216 )
2022-06-02 10:04:14 -05:00
Joshua Powers
1c61aa7fb3
test: migrate elasticsearch to testcontainers ( #11207 )
2022-06-02 08:20:06 -06:00
Joshua Powers
936b90806b
test: migrate postgres to testcontainers ( #11209 )
2022-06-02 07:48:13 -06:00
Joshua Powers
43c9e051b5
test: migrate mcrouter to test-containers ( #11208 )
2022-06-02 07:48:04 -06:00
Joshua Powers
6e021b26ec
test: migrate kafka to testcontainers ( #11206 )
2022-06-02 07:47:44 -06:00
Sven Rebhan
0b5dedbc02
fix: Upgrade xpath and fix code ( #11241 )
2022-06-01 14:42:48 -06:00
glennlod
a34219adfe
feat(inputs.nginx_plus_api): Gather slab metrics ( #10448 )
2022-06-01 13:18:13 -06:00
TimurDela
4d92fe4e5e
fix(inputs/modbus): #11105 fix requests starting with an omitted field ( #11202 )
2022-06-01 13:10:08 -06:00
Ruoshan Huang
354b651bd9
fix: (outputs/sql) table existence cache ( #10812 )
2022-06-01 13:05:37 -06:00
Sven Rebhan
91d50ee374
fix: Update sample.conf for prometheus ( #11217 )
2022-06-01 09:22:25 -06:00
Joshua Powers
0147257358
test: enable logging with testcontainers ( #11211 )
2022-06-01 07:42:46 -06:00
reimda
0dd99b2157
fix(inputs/snmp): switch new Reconnect method to be a value receiver ( #11197 )
2022-05-27 15:03:46 -06:00
Joshua Powers
1200f3c87e
test: refactor testcontainer port lookup ( #11198 )
2022-05-27 10:24:31 -06:00
Joshua Powers
02dd7c1752
test: actually skip flaky snmp test ( #11199 )
...
This test had a short skip added to it four years ago and a comment that
the test has random failures. While working on the integration tests,
which run all tests this test started showing up in the errors.
While the two asserts at the end could possibly be updated, it is worth
having someone look deeper into understanding why this change is
required.
In order to get integration tests running, this skips this test always.
2022-05-27 07:14:16 -06:00
Joshua Powers
2fc19fa308
chore: correctly spell embed ( #11200 )
2022-05-27 07:13:47 -06:00
Jacob Marble
8bf4ea8173
chore: update OpenTelmetry plugins ( #11194 )
2022-05-26 11:26:54 -05:00
reimda
34e5d821f7
docs: remove recommendation for prometheus metric_version=2 ( #11158 )
2022-05-26 10:07:44 -06:00
Joshua Powers
b29503702e
test: migrate zookeeper to test-containers ( #11185 )
2022-05-25 13:51:38 -06:00
Eng Zer Jun
d51634a613
fix(plugins/amqp): move from `streadway/amqp` to `rabbitmq/amqp091-go` ( #11192 )
2022-05-25 13:16:13 -06:00
Sven Rebhan
2a87947244
feat: Add constant 'algorithm' to the mock plugin ( #11188 )
2022-05-25 13:10:08 -06:00
zhiyuan-mojie
ae98e7f1f6
fix: redis plugin goroutine leak triggered by auto reload config mechanism ( #11143 )
2022-05-25 12:58:12 -06:00
Thomas Casteleyn
885444ab3e
fix(inputs/snmp): Reconnect TCP agents if needed ( #11163 )
2022-05-25 12:47:51 -06:00
Joshua Powers
22efc25daa
test: migrate pgbouncer to test-containers ( #11186 )
2022-05-25 10:45:55 -06:00
Sven Rebhan
1b0bf3579b
chore: Embed sample configurations into README for aggregators ( #11190 )
2022-05-25 10:25:51 -06:00
Sven Rebhan
e04d62dd16
chore: Embed sample configurations into README for processors ( #11189 )
2022-05-25 08:59:41 -06:00
Sven Rebhan
d9a6d8b774
chore: embed sample configurations into README for outputs ( #11182 )
2022-05-25 08:48:59 -06:00
crflanigan
7d2016b84c
feat: Google API Auth ( #11084 )
2022-05-24 17:33:02 -06:00
Joshua Powers
912e3362d2
test: migrate openldap tests to test-containers ( #11169 )
2022-05-24 10:58:50 -06:00
Joshua Powers
5857966df1
test: migrate nsq to test containers ( #11173 )
2022-05-24 10:31:49 -06:00
Joshua Powers
d5ff34bc14
test: migrate opcua to test-containers ( #11171 )
2022-05-24 10:05:04 -06:00
Joshua Powers
1c41f2d1ef
feat: add field key option to set event partition key ( #11076 )
2022-05-24 10:01:09 -06:00
Joshua Powers
d65640f9e6
test: migrate aerospike to test-containers ( #11177 )
2022-05-24 09:59:04 -06:00
Sven Rebhan
15fd1133c7
fix: Convert slab plugin to new sample.conf. ( #11181 )
2022-05-24 10:55:36 -05:00
Joshua Powers
59a7f76117
test: migrate memcached to test-containers ( #11176 )
2022-05-24 09:30:29 -06:00
Joshua Powers
cb9d9fe075
test: migrate redis to test-containers ( #11174 )
2022-05-24 09:30:19 -06:00
Joshua Powers
dd8dd75824
test: migrate mqtt to test containers ( #11172 )
2022-05-24 09:30:02 -06:00
Joshua Powers
03034cd1d1
test: migrate nats to test-containers ( #11170 )
2022-05-24 09:29:15 -06:00
Joshua Powers
94ad7f1bfa
test: migrate crate to test-containers code ( #11165 )
2022-05-24 09:28:40 -06:00
Sven Rebhan
56eb914998
chore: Embed sample configurations into README for inputs ( #11136 )
2022-05-24 08:49:47 -05:00
Heiko Schlittermann
a840006e58
fix: search services file in /etc/services and fall back to /usr/etc/services ( #11179 )
2022-05-24 07:22:56 -06:00
Joshua Powers
596b0e149b
fix: Remove any content type from prometheus accept header ( #11082 )
...
In #6745 , the prometheus accept header was changed to accept any media
type. However, our prometheus plugin only accepts text. With the release
of newer versions of prometheus, the OpenMetrics type is now available
and could potentially be setup as the exclusive response type. As this
new content type is not supported, Telegraf should not accept it.
The original issue, #6523 , was filed around getting a 406. The issue had
comments from the rabbit-mq maintainers who made changes to their code
to be less regid resolving the issue. The change to telegraf was made
afterwards anyway.
fixes : #10248
2022-05-24 15:11:17 +02:00
Martin Molnar
b5e5f4cfd7
feat(inputs.cpu): Add tags with core id or physical id to cpus ( #11141 )
2022-05-23 21:10:18 +02:00
bkotlowski
df3e9ec2a2
feat(intel_powerstat): add Max Turbo Frequency and introduce improvements ( #11035 )
2022-05-23 13:02:32 -06:00
Sven Rebhan
4f972daa2b
test: avoid data race in tcp-listener test ( #11144 )
2022-05-23 13:01:53 -06:00
Joshua Powers
db3beab38b
test: add generic test-container code for re-use, migrate mysql ( #11157 )
2022-05-23 11:08:53 -06:00
Sven Rebhan
df17df3a8f
fix: Improve slab testing without sudo. ( #11151 )
2022-05-20 08:39:50 -06:00
Joshua Powers
78d92622da
test: force elasticsearch to index batch data ( #11153 )
2022-05-19 14:15:41 -06:00
Joshua Powers
deb0c6e207
test: update mongodb output to use test containers ( #11137 )
2022-05-19 14:14:02 -06:00
Joshua Powers
57f5c1cb8a
test: switch internet speed to enable file download ( #11146 )
2022-05-19 11:31:51 -06:00
Joshua Powers
a2d142651e
fix: doc interval setting for internet speed plugin ( #11150 )
2022-05-19 11:31:33 -06:00
Sebastian Spaink
b709f8e047
fix(inputs.burrow): Move Dialer to variable and run `make fmt` ( #11149 )
2022-05-19 11:18:54 -05:00
Peter (Stig) Edwards
81b84fb12b
fix: avoid calling sadc with invalid 0 interval ( #11140 )
2022-05-19 10:26:29 -05:00
Sokolov Yura
7c89a38d11
feat: [inputs/burrow] fill more http transport parameters ( #6948 )
...
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
2022-05-19 10:10:58 -05:00
Thomas Casteleyn
9a6816782b
feat: do not error if no nodes found for current config with xpath parser ( #11102 )
2022-05-19 09:00:23 -06:00
Nobuhiro MIKI
ab04f3a1c7
feat: add slab metrics input plugin ( #11075 )
...
Co-authored-by: reimda <reimda@users.noreply.github.com>
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2022-05-18 22:42:17 -05:00
Joshua Powers
dad330c3e1
fix: use readers over closers in http input ( #11083 )
2022-05-18 13:06:56 -06:00
Sebastian Spaink
6b697db11e
chore(inputs_a-l): migrate sample configs into separate files ( #11132 )
2022-05-18 11:31:52 -05:00
Sebastian Spaink
0f5dc9946c
chore(inputs_m-z): migrate sample configs into separate files ( #11133 )
2022-05-18 11:31:34 -05:00
Sebastian Spaink
256caede89
chore(outputs): migrate sample configs into separate files ( #11131 )
2022-05-18 11:30:06 -05:00
Sebastian Spaink
4b3a5d5559
chore(aggregators): migrate sample configs into separate files ( #11130 )
2022-05-18 11:29:55 -05:00
Sebastian Spaink
d345348834
chore(processors): migrate sample configs into separate files ( #11125 )
2022-05-18 11:29:43 -05:00
Joshua Powers
d0476898e5
test: remove unecessary flag in sql input ( #11115 )
2022-05-17 20:30:18 +00:00
Joshua Powers
c8796a71ae
fix: elasticsearch output float handling test ( #11120 )
2022-05-17 20:28:05 +00:00
Joshua Powers
b4b52d1a6f
test: remove unused riemann from docker-compose ( #11118 )
2022-05-17 20:26:27 +00:00
Sakerdotes
42f954fc88
fix(parsers/nagios): metrics will always return a supported status co… ( #11062 )
...
Co-authored-by: Morten Urban <morten.urban@sectornord.de>
2022-05-17 15:14:26 -05:00
Kuldeep Doneriya
d3abbc0897
feat: allow other fluentd metrics apart from retry_count, buffer_queu… ( #11056 )
2022-05-17 15:12:35 -05:00
Thomas Casteleyn
442728b03e
feat(parsers/logfmt): Add tag support ( #11060 )
2022-05-17 15:08:03 -05:00
reimda
1b10e15424
fix: log instance name in skip warnings ( #10995 )
2022-05-17 13:42:42 -06:00
Thomas Casteleyn
69314405ed
chore(inputs/file): More clear error messages ( #11104 )
2022-05-16 17:21:46 -05:00
Felix Edelmann
1d659f5fbe
test: add test for mysql gatherGlobalVariables using sql-mock ( #10987 )
2022-05-16 15:11:25 -06:00
sammcadams-8451
df6d4e7972
feat: Artifactory Webhook Receiver ( #10918 )
2022-05-16 14:20:54 -06:00
lambdaq
09a863bd3d
docs: fix socket_writer output format link ( #11101 )
2022-05-16 13:49:35 -06:00
Joshua Powers
0d18847f59
fix: check net.Listen() error in tests ( #11093 )
2022-05-16 13:37:53 -06:00
Sergey Lanzman
23afa9f28c
fix: Output erroneous namespace and continue instead of error out ( #11069 )
2022-05-16 13:27:00 -06:00
Nathan Ferch
62922de631
feat: add mount option filtering to disk plugin ( #11039 )
2022-05-12 15:16:19 -06:00
6monlambert
fa723355f5
feat(inputs.vsphere): Collect resource pools metrics and add resource pool tag in VM metrics ( #10574 )
...
* Collect Resource Pool metrics; Add rpname tag on VM metrics
* Update vSphere readme file
* Update vSphere readme file
* Correct typo in vSphere Readme
* Correct Markdown of metrics.md
* Fix metrics file
* Fix code in endpoint (filter); add some tests
* Update plugins/inputs/vsphere/endpoint.go
That's true I commit this suggestion
Co-authored-by: Sebastian Spaink <3441183+sspaink@users.noreply.github.com>
* Removed Context and Endpoint from getResourcePoolName func
Co-authored-by: Simon LAMBERT <silambert@cirilgroup.com>
Co-authored-by: Sebastian Spaink <3441183+sspaink@users.noreply.github.com>
2022-05-12 15:36:56 -05:00
Joshua Powers
b36953d10b
docs: note about listsnapshots cause zfs parse failures ( #11091 )
2022-05-12 12:43:38 -06:00
dependabot[bot]
a9de025c84
fix: bump github.com/showwin/speedtest-go from 1.1.4 to 1.1.5 ( #10722 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: MyaLongmire <myalongmire05@gmail.com>
2022-05-12 10:58:24 -05:00
Farukh Ali
906b24e31d
fix(outputs.Wavefront): If no "host" tag is provided, do not add "telegraf.host" tag ( #11078 )
...
Co-authored-by: ffaroo1 <svc-registry-github@intuit.com>
2022-05-12 10:46:28 -05:00
Peter (Stig) Edwards
2cad990e10
docs: correct copy-and-paste of udp to tcp ( #11080 )
2022-05-11 09:54:36 -06:00
Eng Zer Jun
81090be35d
refactor: replace strings.Replace with strings.ReplaceAll ( #11079 )
2022-05-11 09:53:34 -06:00
M.D
fed88fcb44
feat(exec, execd): add an option to pass a custom environment to their child process ( #11049 )
2022-05-10 15:34:05 -06:00
Sebastian Spaink
4a15e0aba8
fix(inputs.couchbase): Don't assume metrics will all be of the same length ( #11045 )
...
* fix(inputs.couchbase): Don't assume metrics will all be of the same length
* fix: move to one line
2022-05-10 16:30:37 -05:00
Joshua Powers
7d456d1773
fix: deprecate useless database config option ( #11044 )
2022-05-10 15:26:04 -06:00
Joshua Powers
3e60bc1d4b
fix: do not error when closing statsd network connection ( #11043 )
2022-05-10 15:24:34 -06:00
Joshua Powers
e28793cff1
fix: re-init azure monitor http client on context deadline error ( #11030 )
2022-05-10 15:24:01 -06:00
Thomas Casteleyn
8aacd07257
chore(inputs/disk): add deprecation notice to legacy mountpoints setting ( #10948 )
2022-05-10 09:59:57 -06:00
Thomas Casteleyn
6dc2b99549
style: align plugin renaming ( #10868 )
2022-04-28 13:40:34 -06:00
Jimmy Rimmer
eb791360c4
fix: datadog count metrics ( #10979 )
2022-04-27 17:04:34 -05:00
RaviKiran K
5a71d03e63
feat(outputs.http): Support configuration of `MaxIdleConns` and `MaxIdleConnsPerHost` ( #10954 )
2022-04-27 15:24:27 -05:00
Joshua Powers
f97e50a73d
fix: reduce log level in disk plugin ( #10925 )
2022-04-26 15:46:28 -06:00
bewing
a6f278a5ea
fix: use external xpath parser for gnmi ( #11024 )
2022-04-26 07:38:02 -06:00
Joshua Powers
f450e37966
fix: remove duplicate influxdb listener writes ( #10976 )
2022-04-25 14:49:56 -06:00
bewing
72997edf7b
fix: add mutex to gnmi lookup map ( #11008 )
2022-04-22 07:40:20 -06:00
reimda
6ba3b1e91e
chore: Fix readme linter errors for output plugins ( #10951 )
2022-04-21 09:45:47 -06:00
bewing
dc95d22272
fix: use sprint to cast to strings in gnmi ( #11010 )
2022-04-21 07:45:37 -06:00
Adam Rowan
ecf7e948b2
fix: use correct auth token with consul_agent ( #11001 )
2022-04-20 12:51:57 -06:00
Alexander Kapshuna
18980772a9
docs: correct influx parser type setting in README ( #11004 )
2022-04-20 07:14:03 -06:00
Marc
e8b08b10b7
fix: add mariadb_dialect to address the MariaDB differences in INNODB_METRICS ( #10486 )
2022-04-19 15:12:49 -06:00
Joshua Powers
bcc7c57f18
fix: correctly parse various numeric forms ( #10923 )
2022-04-19 15:07:23 -06:00
Adam Zwakenberg
96be484f08
docs: add missing slash in mongodb readme ( #10994 )
2022-04-19 07:35:30 -06:00
Jacob Marble
bf99a726f5
fix: update go.opentelemetry.io/collector/pdata from v0.48.0 to v0.49.0 ( #10984 )
2022-04-19 07:28:01 -06:00
Joshua Powers
b2a1c1b497
docs: regex processor only works on strings ( #10982 )
2022-04-19 07:22:03 -06:00
Eng Zer Jun
c3d176029d
test: use `T.TempDir` to create temporary test directory ( #10988 )
2022-04-18 13:27:59 -06:00
Rion
577c0462b8
feat(processor/regex): Add ability to check every tag for regex replace ( #10927 )
2022-04-14 09:15:45 -06:00
Pascal Sthamer
70334b9691
feat(inputs/teamspeak): allow to configure nickname ( #10934 )
2022-04-13 10:06:01 -06:00
Aleksandr Venger
237658d6cd
feat(inputs/sqlserver): add RecentBackups query ( #10567 )
2022-04-13 09:57:36 -06:00
Joshua Powers
03847d8cac
fix: ensure aliyuncms metrics accept array, fix discovery ( #10850 )
2022-04-12 15:52:03 -06:00
Arati Kulkarni
50d706ecfa
fix(inputs/aerospike): Statistics query bug ( #10930 )
2022-04-12 15:15:13 -06:00
AsafMah
47113efc5a
fix: update github.com/Azure/azure-kusto-go from 0.5.0 to 0.60 ( #10966 )
2022-04-12 15:07:15 -06:00
Joshua Powers
22bc23d79b
chore: add logging to graylog tests ( #10896 )
2022-04-12 15:00:49 -06:00
Joshua Powers
ad2a0e52a4
chore: remove go generate from CI tests ( #10977 )
2022-04-12 13:49:10 -06:00
Joshua Powers
b1e3ece613
fix: align the default value for msg size ( #10947 )
2022-04-12 09:09:38 -06:00
Jacob Marble
3a3802e02f
fix: update opentelemetry from v0.2.10 to v0.2.17 ( #10963 )
2022-04-12 09:00:27 -06:00
Giulio Fronterotta
2337fd6e61
docs: update sql readme for creating login in windows ( #10967 )
2022-04-12 08:32:24 -06:00
Joshua Powers
dbd1fe734b
fix: remove overly verbose info message from cisco mdt ( #10959 )
2022-04-12 07:54:35 -06:00
Sebastian Spaink
b139ee7997
fix: update starlark 7a1108eaa012->d1966c6b9fcd ( #10940 )
2022-04-12 07:54:25 -06:00
JackSharebourg
d38665fbb6
docs: update csv parser metadata descriptions ( #10750 )
2022-04-12 07:53:34 -06:00
Thomas Casteleyn
5e9312b167
style: Add deprecation notice to renamed plugins ( #10867 )
2022-04-12 07:50:27 -06:00
Sebastian Spaink
5676326ae9
chore(inputs): add descriptions to config in README.md ( #10962 )
2022-04-12 08:29:02 -05:00
Sebastian Spaink
b355be5ccb
feat: migrate input plugins to new sample config format (M-Z) ( #10926 )
2022-04-11 16:32:25 -05:00
Joshua Powers
66daef2f0c
fix: update influxdb_v2 error message ( #10958 )
2022-04-11 14:45:48 -06:00
Shubham Kumar Singh Rajput
777f8bf715
fix(inputs.prometheus): moved from watcher to informer ( #10932 )
2022-04-08 08:09:02 -06:00
Sebastian Spaink
8e2b4988fe
feat: migrate input plugins to new sample config format (A-L) ( #10924 )
2022-04-07 16:01:21 -06:00
Sebastian Spaink
a7df6c6aa6
feat: migrate output plugins to new sample config format ( #10910 )
2022-04-07 15:55:03 -06:00
Sebastian Spaink
be0008f9e2
feat: migrate processor plugins to new sample config format ( #10913 )
2022-04-06 14:49:41 -06:00
Sebastian Spaink
43017e14dd
feat: migrate aggregator plugins to new sample config format ( #10912 )
2022-04-06 14:40:17 -06:00
Sebastian Spaink
5d6748fcb5
feat: generate the plugins sample config ( #10886 )
2022-04-05 17:11:09 -05:00
Driss Tahraoui-Maldague
6cb25207fd
feat(inputs.mongodb): Add metrics about files currently open and currently active data handles ( #7896 )
2022-04-05 11:37:57 -05:00
Gianluca Sartori
141279f1de
fix: inconsistencies in sql*Requests queries ( #10553 )
2022-03-30 12:06:05 -06:00
Aleksei Larkov
9d3d5b9414
feat: add ANSI color filter for tail input plugin ( #10880 )
2022-03-30 09:00:16 -06:00
Arati Kulkarni
6a0311c24f
feat: (outputs.elasticsearch) Add healthcheck timeout ( #10853 )
2022-03-30 08:10:03 -06:00
omgold
32222d96ce
feat: In Lustre input plugin, support collecting per-client stats. ( #10607 )
2022-03-29 15:13:29 -06:00
Joshua Powers
b9151ff560
fix: redundant zfs pool tag ( #10871 )
2022-03-29 15:04:21 -06:00
Joshua Powers
b169b01568
fix: update vsphere info message to debug ( #10903 )
...
This message is very verbose and causes a lot of extra messages to get
printed out as-is. Having it can be helpful in debugging when a metric
does not show up, but it is not useful for general usage. This changes
the message to only show up with debug enabled.
Fixes : #10350
2022-03-28 10:06:19 -06:00
Joshua Powers
f975f4269e
fix: include body in error message ( #10866 )
2022-03-24 15:03:26 -06:00
Joshua Powers
d89972c02c
docs: clarify the k and fields topk params ( #10830 )
2022-03-24 11:56:51 -06:00
Joshua Powers
e4b9924625
chore: switch HTTP 100 test case values ( #10858 )
2022-03-24 11:56:09 -06:00
Joshua Powers
c2277fa2fc
chore: fix slow running intel-pmu test ( #10859 )
2022-03-24 11:55:48 -06:00
Joshua Powers
58a69d43eb
chore: skip longer/integration tests on -short mode ( #10860 )
2022-03-24 11:55:36 -06:00
Joshua Powers
eafde73ece
chore: reduce timeouts and sleeps ( #10861 )
2022-03-24 11:54:58 -06:00
Sven Rebhan
6f0c5afe48
fix: fix handling of imports in protocol-buffer definitions ( #10798 )
2022-03-23 09:28:17 -06:00
Joshua Powers
baea38970e
fix: rename consul_metrics -> consul_agent ( #10876 )
2022-03-23 09:27:37 -06:00
Francesco Bartolini
a0ed5241d4
fix: consul_metrics input plugin docs ( #10873 )
2022-03-23 07:55:21 -06:00
William Wilson
5992fc47ac
tests: remove redundant newlines that go 1.18 treats as errors ( #10847 )
2022-03-21 09:11:25 -07:00
reimda
77040ef4e9
fix: Add option to select translator ( #10802 )
2022-03-17 21:43:46 -06:00
Paweł Żak
7e652fdd00
feat: new input Hugepages plugin ( #10763 )
2022-03-16 10:00:45 -06:00
Joshua Powers
02c3073f5b
feat: add new rtt per op field to nfsclient ( #10787 )
2022-03-11 12:56:03 -07:00
Sebastian Spaink
b526945c64
fix(parsers.json_v2): Check if gpath exists and support optional in fields/tags ( #10799 )
2022-03-11 12:51:37 -07:00
Joshua Powers
40ed7fb693
feat(parsers.influx): New influx line protocol via feature flag ( #10749 )
2022-03-10 15:09:58 -07:00
Jim Hagan
2b817f1b81
docs: Improve language related to the New Relic license key. ( #10796 )
2022-03-10 12:48:34 -07:00
Joshua Powers
2b57262617
fix: correctly read ntpq long poll output ( #10790 )
2022-03-10 07:20:02 -07:00
Sebastian Spaink
80d66dfed9
fix(inputs.docker): keep field type of tasks_desired the same ( #10711 )
2022-03-08 09:00:48 -06:00
Reimer Prochnow
03d7c4693e
fix(json_v2): allow multiple optional objects ( #10777 )
2022-03-08 07:55:30 -07:00
keep94
bb2e709b37
docs: update wavefront docs for clearer proxy server use ( #10774 )
2022-03-07 09:25:48 -07:00
Alexander Krantz
f76729cfb9
feat: HTTP basic auth for webhooks ( #9332 )
...
Co-authored-by: Sebastian Spaink <3441183+sspaink@users.noreply.github.com>
2022-03-04 09:51:01 -06:00
Marcin Lewandowski
7e2f22c00c
docs: update uri scheme for default RavenDB configuration ( #10764 )
2022-03-04 06:38:31 -07:00
Joshua Powers
008e43b7c8
fix: sql unsigned settings ( #10673 )
2022-03-03 08:21:39 -07:00
Thomas Casteleyn
a4f6b27bd5
style: Add deprecation notices to plugin options ( #10616 )
2022-03-01 15:05:53 -07:00
Joshua Powers
39e065fd78
fix: sanitize stasd names ( #10466 )
2022-03-01 15:01:08 -07:00
Joshua Powers
e4823a4c57
docs: add value_field_name to value processor ( #10740 )
2022-03-01 09:28:41 -07:00
Joshua Powers
ffe0b7e184
docs: add info on Graylog GELF spec ( #10745 )
...
Fixes : #10724
2022-02-28 09:20:08 -07:00
JackSharebourg
c2458fe6b8
fix: typo metadata support in csv parser ( #10742 )
2022-02-28 07:21:47 -07:00
Sven Rebhan
9387fb602d
feat: Add tag batch-processing to XPath parser ( #10585 )
2022-02-24 15:09:33 -07:00
Eugene Komarov
92d1b0efcf
fix: add push only updated values flag to histogram aggregator ( #10515 )
2022-02-24 15:04:58 -07:00
Ehsan
5adecc3cd9
feat(parsers/csv): Add metadata support to CSV parser plugin ( #10083 )
2022-02-23 19:28:16 -06:00
Joshua Powers
71ed9d692c
fix: mdstat when sync is less than 10% ( #10701 )
2022-02-22 15:04:16 -07:00
reimda
6ef39deda1
fix: Remove verbose logging from disk input plugin ( #10527 )
2022-02-22 11:56:22 -07:00
Arati Kulkarni
63d4a87eb1
feat: Bump github.com/aerospike/aerospike-client-go from 1.27.0 to 5.7.0 ( #10604 )
2022-02-22 11:54:29 -07:00
LINKIWI
9bdfb21eee
feat(inputs/memcached): Support client TLS origination to memcached ( #10642 )
2022-02-22 11:53:11 -07:00
Michael Hoffmann
7715b84773
feat: socks5 proxy support for websocket ( #10672 )
2022-02-22 11:52:25 -07:00
Joshua Powers
855e23d978
fix: include influxdb bucket name in error messages ( #10706 )
...
Fixes : #10690
2022-02-22 10:42:37 -07:00
Alan Pope
9f9d3c9b98
fix: openweathermap add feels_like field ( #10705 )
2022-02-22 10:21:37 -07:00
Thomas Casteleyn
906c71481b
fix: Set NextCheckTime to LastCheckTime to avoid GroundWork to invent a value ( #10623 )
2022-02-22 09:28:22 -07:00
dependabot[bot]
9a1e250f91
fix: bump github.com/gophercloud/gophercloud from 0.16.0 to 0.24.0 ( #10693 )
2022-02-22 09:03:54 -07:00
Ted M Lin
722a265da6
fix(dedup): Modifying slice while iterating is dangerous ( #10684 )
2022-02-22 08:13:52 -07:00
Paweł Żak
77390b6495
fix: linter fixes for "import-shadowing: The name '...' shadows an import name" ( #10689 )
2022-02-22 08:11:30 -07:00
Zachary Priddy
a60027a7de
feat[elastic output]: add elastic pipeline flags ( #10505 )
2022-02-17 16:00:26 -07:00
Mya
d18ff3407d
fix: ensure folders do not get loaded more than once ( #10551 )
2022-02-16 12:25:20 -07:00
Joshua Powers
81f54c50c6
docs: update VMWare doc links ( #10663 )
...
Fixes : #10569
2022-02-16 11:54:01 -07:00
hulucc
4c42880796
fix: prometheusremotewrite wrong timestamp unit ( #10547 )
2022-02-16 09:00:37 -07:00
Joshua Powers
dbafbed42d
fix: add graylog toml tags ( #10660 )
2022-02-16 08:55:30 -07:00
Alexander Olekhnovich
0d529d89ea
feat: add socks5 proxy support for kafka output plugin ( #8192 )
2022-02-16 08:33:03 -07:00
Joshua Powers
c1a41383c6
docs: override reported OpenSearch version ( #10586 )
...
Fixes : #9414
2022-02-16 07:25:31 -07:00
dependabot[bot]
10d11f318b
fix: bump all go.opentelemetry.io dependencies ( #10647 )
2022-02-15 10:42:25 -07:00
Joshua Powers
0c4df85c2d
fix: check for nil client before closing in amqp ( #10635 )
2022-02-15 10:21:20 -07:00
Grimsby
6ae9320275
fix: timestamp change during execution of json_v2 parser. ( #10657 )
...
Co-authored-by: Kristian Grimsby <grimsby@Kristians-MacBook-Pro.local>
2022-02-15 10:48:15 -06:00
Mark Rushakoff
25e8b45284
fix: incorrect handling of json_v2 timestamp_path ( #10618 )
2022-02-15 09:08:53 -06:00
LINKIWI
fe299d968e
feat: gather additional stats from memcached ( #10641 )
2022-02-15 08:02:44 -07:00
reimda
1745d59640
fix: Revert deprecation of http_listener_v2 ( #10648 )
2022-02-14 10:13:28 -07:00
Joshua Powers
5a652d871b
fix: use current time as ecs timestamp ( #10636 )
2022-02-14 07:08:08 -07:00
Vlasta Hajek
3ef1c73582
feat: Implemented support for reading raw values, added tests and doc ( #6501 )
2022-02-10 15:03:52 -07:00
Bastien Dronneau
789f351948
feat(mongodb): add FsTotalSize and FsUsedSize informations ( #10625 )
2022-02-10 15:00:16 -07:00
Sebastian Spaink
525fb9cebc
fix(inputs.opcua): add more data to error log ( #10465 )
2022-02-07 14:20:12 -06:00
bewing
7e769d738a
feat: add dynamic tagging to gnmi plugin ( #7484 )
2022-02-07 08:18:53 -07:00
Sebastian Spaink
75946f56f1
fix(parsers.json_v2): allow optional paths and handle wrong paths correctly ( #10468 )
2022-02-03 15:08:09 -07:00
Joshua Powers
9cfd7491f8
docs: add expriation_interval to readme ( #10583 )
2022-02-03 15:05:47 -07:00
Eugene Komarov
5b58d0ded6
feat: aggregator histogram add expiration ( #10520 )
2022-02-03 15:05:33 -07:00
Zachary Priddy
5c8751f97c
fix[elasticsearch output]: add scheme to fix error in sniffing option ( #10513 )
2022-02-03 15:02:02 -07:00
Thomas Casteleyn
bd5c859fd7
style: Add deprecated warning and version to win_perf_counters option ( #10579 )
2022-02-03 10:33:38 -06:00
Sven Rebhan
4ae8c60178
fix: Statefull parser handling ( #10575 )
2022-02-03 09:15:38 -07:00
Abair
fe240f0c67
docs: updates readme to add service SID auth and cleans up AAD auth dupe info ( #10541 )
2022-02-01 15:27:02 -07:00
Jim Eagle
85ee82584d
feat: Add caching to internet_speed ( #10530 )
...
Co-authored-by: Sven Rebhan <36194019+srebhan@users.noreply.github.com>
2022-02-01 16:12:24 -06:00
cthiel42
6dc8e9d8b9
feat: Xtremio input ( #9697 )
2022-02-01 15:09:04 -07:00
Sebastian Spaink
d61f2e435a
feat(inputs.win_perf_counter): allow errors to be ignored ( #10535 )
2022-02-01 15:06:44 -07:00
AsafMah
b60b8d3382
fix(outputs/azure_data_explorer): Added azureBlob controls to lower RAM usage ( #10179 )
2022-02-01 09:31:40 -07:00
Jason Heard
ac65eb6325
fix: update docker memory usage calculation ( #10491 )
2022-01-28 14:03:50 -07:00
Anatoly Laskaris
531d7bb741
feat: Add ClickHouse driver to sql inputs/outputs plugins ( #9671 )
2022-01-28 13:35:03 -07:00
Mya
84c1efbef1
fix: collapsed fields by calling more indepth function ( #10430 )
2022-01-27 14:38:03 -07:00
Pavlo Sumkin
e4f040a2df
feat: process group tag for groundwork output plugin ( #10499 )
...
Co-authored-by: Pavlo Sumkin <pavlo@bluesunrise.com>
2022-01-27 11:25:28 -06:00
Sven Rebhan
bf447f4488
docs: Update deprecation readme ( #10529 )
2022-01-27 09:59:33 -06:00
Mya
b2cfbb1acb
fix: typo in docs ( #10441 )
2022-01-25 15:12:32 -08:00
Joshua Powers
d2fa0fab16
fix: ipset crash when command not found ( #10474 )
2022-01-24 15:00:46 -07:00
reimda
a3b8852eb9
fix: Update modbus readme ( #10501 )
2022-01-24 11:30:03 -07:00
Bill Thomson
ed31bc0715
Fix: Update README.md ( #10500 )
2022-01-24 11:22:07 -07:00
Jérome Perrin
9ff4330bae
docs: Fixes for input/sql readme ( #10498 )
2022-01-24 08:03:29 -07:00
Joshua Powers
26a33a900a
fix: graylog readme to use graylog 3 URLs ( #10481 )
2022-01-21 14:29:49 -07:00
Joshua Powers
20f007b28e
fix: add RFC3164 to RFC5424 translation to docs ( #10480 )
2022-01-20 14:47:26 -07:00
Joshua Powers
dd98e4b045
fix: add comment to logparser ( #10479 )
2022-01-20 14:47:12 -07:00
pierwill
23ed788f19
chore: Add `openConnections` to enterprise cluster metrics Readme ( #10483 )
2022-01-20 14:22:43 -07:00
R290
578fe8bd5f
fix: remove duplicate addition of fields ( #10478 )
2022-01-20 13:38:58 -07:00
Sakerdotes
83ab2b8bb5
fix(parsers.nagios): nagios parser now uses real error for logging #10472 ( #10473 )
2022-01-20 10:42:40 -07:00
Joshua Powers
61214bd33b
fix: add newline in execd for prometheus parsing ( #10463 )
2022-01-20 08:39:24 -07:00
Sebastian Spaink
0ca1cd64b4
fix: address flaky tests in cookie_test.go and graylog_test.go ( #10326 )
2022-01-18 16:55:47 -06:00
Joshua Powers
80580c070f
fix: ensure CI tests runs against i386 ( #10457 )
2022-01-18 13:45:03 -07:00
Sven Rebhan
193dc450c3
feat: Parser plugin restructuring ( #8791 )
2022-01-12 15:54:42 -07:00
Christian
a6b998f9b8
feat: Add noise plugin ( #10057 )
2022-01-12 08:20:33 -07:00
R290
515715fee3
fix: Accept non-standard OPC UA OK status by implementing a configurable workaround ( #10384 )
...
Thanks!
2022-01-11 15:39:18 -07:00
Conor Evans
48b981bd4e
feat: support headers for http plugin with cookie auth ( #10404 )
2022-01-11 15:31:28 -07:00
Laurent Sesquès
457c98f4c2
fix: snmp input plugin errors if mibs folder doesn't exist ( #10346 ) ( #10354 )
2022-01-11 15:17:05 -07:00
Joshua Powers
bccecef13b
fix: correctly set ASCII trailer for syslog output ( #10393 )
2022-01-11 15:15:13 -07:00
Joshua Powers
8f02056718
fix: ensure http body is empty ( #10396 )
2022-01-11 09:22:49 -07:00
Todd Persen
90563c9af3
feat: add bearer token support to elasticsearch output ( #10399 )
2022-01-11 09:22:00 -07:00
Sebastian Spaink
18704de6ed
fix(json_v2): use raw values for timestamps ( #10413 )
2022-01-11 10:08:59 -06:00
Joshua Powers
c2c15e8b3e
chore: update mqtt documentation ( #10394 )
2022-01-10 07:45:32 -07:00
Thomas Casteleyn
7f20e7103f
feat: deprecate unused snmp_trap timeout configuration option ( #10339 )
2022-01-10 07:44:53 -07:00
Jeremy Yang
1e04157c52
feat: add compression to Datadog Output ( #9963 )
2022-01-07 10:38:19 -06:00
Martin Reindl
0e1031356e
fix: re-enable OpenBSD modbus support ( #10385 )
2022-01-07 07:19:19 -07:00
Nirmesh
ad1694b1d8
fix: Fix batching logic with write records, introduce concurrent requests ( #8947 )
2022-01-06 15:28:23 -07:00
John Seekins
3bbd6be2fa
feat: Add additional stats to bond collector ( #10137 )
2022-01-06 16:08:17 -06:00
stitch cula
0b96d40b60
fix(outputs/amqp): Close the last connection when writing error to avoid connection leaks ( #10360 )
2022-01-06 16:04:46 -06:00
Joshua Powers
c353bace3a
feat: update docker client API version ( #10382 )
2022-01-06 07:30:42 -07:00
Sven Rebhan
7867ef3623
fix: fix missing storage in container with disk plugin ( #10318 )
2022-01-05 08:45:03 -07:00
Howie
381dc22723
chore: typos across source code comments ( #10361 )
2022-01-05 08:20:10 -07:00
Joshua Powers
1b7e8c90e9
chore: sql readme with more details on data types ( #10378 )
...
Fixes : #9562
2022-01-05 08:18:28 -07:00
Joshua Powers
078242ba6b
fix: empty import tzdata for Windows binaries ( #10377 )
...
The telegraf binary currently does not include any timezone data. While
this data is usually readily available in linux systems it is not
available to a go binary in Windows.
Fixes : #8756
2022-01-05 08:18:12 -07:00
Mya
d8cc355113
chore: document deprecation of timeout ( #10373 )
2022-01-04 12:46:40 -07:00
Joshua Powers
2220fa2c2d
feat: add mock input plugin ( #9782 )
2021-12-23 13:34:29 -07:00
Sebastian Spaink
f88b873fca
fix: update go-ldap to v3.4.1 ( #10343 )
2021-12-23 11:51:35 -06:00
Vladislav
1d6d01a6db
fix: update GroundWork SDK and improve logging ( #10255 )
2021-12-23 10:43:34 -07:00
Thomas Casteleyn
0b99c6c20a
feat: add more functionality to template processor ( #10316 )
2021-12-23 09:51:26 -07:00