Commit Graph

2665 Commits

Author SHA1 Message Date
reimda a0276385b1
Refactor InfluxDB listener (#6974)
Use streaming parser in InfluxDB listener
2020-03-04 11:13:44 -07:00
josephpeacock ab8438dcc6
Add threaded parsing in statsd input plugin (#6922) 2020-03-03 14:47:33 -08:00
mg03 dd1ace73b0
Add label and field selectors to prometheus input k8s discovery (#6969) 2020-03-02 18:51:31 -08:00
Felix Edelmann 32d80d2a08
Add non-cumulative histogram (#7071) 2020-03-02 10:59:19 -08:00
Andre Nathan 88216eb4d2
Allow globs in FPM unix socket paths (#7089) 2020-02-28 14:47:04 -08:00
Steven Soroka a34180459a Close stdin on exit in execd input 2020-02-28 13:58:56 -05:00
Jan Graichen a20e6953d2
Add an exec daemon plugin (#4424) 2020-02-28 13:46:03 -05:00
Rick van de Loo 0103691eb6
Fix typo in exec input readme (#7086) 2020-02-26 09:33:24 -08:00
Daniel Nelson f91261d7fe
Add basic benchmark for influx serializer reader (#7078) 2020-02-25 18:58:23 -08:00
Joao Gilberto Magalhães de16279d72
Add RabbitMQ slave_nodes and synchronized_slave_nodes metrics (#7084) 2020-02-25 16:36:06 -08:00
Anthony Arnaud 8c99dc7b5e
Use the same timestamp per call if no time is provided (#7063) 2020-02-25 12:19:28 -08:00
Steven Soroka 2e32f894b6
Fix inconsistency with input error counting (#7077) 2020-02-25 10:40:29 -08:00
donvipre b127254cca
Add additional tags and fields to apcupsd (#7065)
- new tags:
  - model
- new metrics:
  - battery_date
  - nominal_input_voltage
  - nominal_battery_voltage
  - nominal_power
  - firmware
2020-02-24 16:32:09 -08:00
Daniel Nelson b5e0577d6b
Use add time for prometheus expiration calculation (#7056) 2020-02-24 15:53:16 -08:00
Giovanni Luisotto 413ca898be
Fix perf counters collection on named instances in sqlserver input (#7060) 2020-02-21 11:11:50 -08:00
R.I.Pienaar 79ff743064
Add support for credentials file to nats_consumer and nats output (#7022) 2020-02-20 14:30:04 -08:00
James Buchan cd2a77a95b
Remove duplicate loop in net_response plugin (#7055) 2020-02-20 13:31:41 -05:00
Steven Soroka 5023df08d8
resolves issues where failed api calls lead to obscure errors (#7051) 2020-02-19 21:46:08 -05:00
prashanthjbabu 59a506ae4a
Add process created_at time to procstat input (#7039) 2020-02-19 11:57:07 -08:00
Steven Barth 0a1373765e
Fix dash to underscore replacement when handling embedded tags in Cisco MDT (#7035)
Currently configuring embedded_tags for cisco_telemetry_mdt input
requires an unusual mix of - and _, i.e. one needs to specify e.g.
Cisco-IOS-XR-wdsysmon-fd-oper:system-monitoring/cpu-utilization/process_cpu/process-id
for it to work correctly. Additionally, tags created might still contain
dashes against convention.

This fix creates correctly formatted tags with underscores instead of
dashes and unifies the configuration parameter to expect either dashes
or underscores, so old configurations are still valid.
2020-02-18 17:31:39 -08:00
Steven Soroka 8b3bd2585d
Fix issues with failing tests on darwin (#7042) 2020-02-18 16:13:53 -08:00
Atakan Özceviz 397a04aa32
Fix typo in http_response readme (#7036) 2020-02-18 14:30:56 -08:00
Daniel Nelson 784266a301
Update jenkins readme 2020-02-14 15:36:58 -08:00
vikkyomkar e056097cb4
Add new fields for Jenkins Total and Busy executors (#6957) 2020-02-14 14:04:54 -08:00
Daniel Nelson cb192c85b2
Update pgbouncer readme 2020-02-12 21:15:59 -08:00
Daniel Nelson cb2c26a332
Fix support with pgbouncer <1.9 2020-02-12 21:15:29 -08:00
Mark Fletcher 6c839a33a4
Fix pgbouncer input when used with newer pgbouncer versions (#6820) 2020-02-12 20:53:11 -08:00
Quanah Gibson-Mount e082c8d800
Add support for MDB database information to openldap input (#6993) 2020-02-12 17:33:48 -08:00
Alvaro Olmedo Rodriguez e122bc7503
Fix units in redis documentation (#7016) 2020-02-12 09:43:44 -08:00
Antonio Garcia 9d97ed22e6
Fix float conversion and startup connection issue in modbus input (#7002) 2020-02-10 16:54:33 -08:00
Daniel Nelson 5b8c71e61a
Search for chronyc only when chrony input plugin is enabled (#7005) 2020-02-10 14:22:07 -08:00
Daniel Nelson 0710cc7488
Parse NaN values from summary types in prometheus input (#6997) 2020-02-10 14:18:29 -08:00
Daniel Nelson d46f94112c
Use require in cisco mdt tests to avoid follow on errors (#6984) 2020-02-06 14:18:42 -08:00
Daniel Nelson 5f2f2ff33d
Update readme and changelog for template processor 2020-02-06 13:34:36 -08:00
RobMalvern 15d0166922
Add template processor (#6494) 2020-02-06 12:40:03 -08:00
Manthan Sharma ae22db4b81
Add support for titlecase transformation to strings processor (#6982) 2020-02-04 17:32:41 -08:00
Daniel Nelson 0cc71dbd51
Document the behavior of an unset routing key (#6983) 2020-02-04 16:40:00 -08:00
Daniel Nelson e8d9add2d1
Expire metrics on query in addition to on add (#6981)
Ensures that expired metrics are removed even when no new data is sent
to the output.
2020-02-04 16:12:23 -07:00
Antonio Garcia bbb8858c1d
Delete .README.md.swp (#6980) 2020-02-04 10:36:02 -08:00
Daniel Nelson 38bc81e746
Fix atomic usage in tests (#6964) 2020-01-31 14:14:44 -08:00
SirishaGopigiri 6cac2fb388
Improve monit http client transport mock (#6955) 2020-01-31 15:09:09 -07:00
Antonio Garcia 9389099820
Add modbus input plugin (#6154) 2020-01-29 02:18:58 -08:00
victornet c6b8947c15 Add counters for merged reads and writes to diskio input. 2020-01-24 11:57:47 -07:00
AnastasiyaRagozina cb50fadc20 Add replica set tag to mongodb input (#6914) 2020-01-23 15:46:23 -08:00
Daniel Nelson bbe2d12e7e
Update kibana docs 2020-01-23 15:33:13 -08:00
vikkyomkar bc3429ed48 Add compatibility for Kibana 6.4 and later (#6923) 2020-01-23 12:08:16 -08:00
Daniel Nelson 9243ae9f51
Add udp internal metrics for the statsd input (#6921) 2020-01-22 15:28:41 -08:00
Daniel Nelson ec35f07770
Update monit docs and update changelog/readme 2020-01-22 15:27:54 -08:00
SirishaGopigiri 9fd400c9ac Add input plugin for monit (#6850) 2020-01-22 14:45:18 -08:00
Daniel Nelson 9747fa7f07
Update changelog 2020-01-21 17:11:50 -08:00
James Beckett 916f39d285 Add server_name override for x509_cert plugin (#6917) 2020-01-21 17:06:58 -08:00
Daniel Nelson c6f8b273c0
Allow a user defined field to be used as the graylog short_message (#6700) 2020-01-21 10:49:01 -08:00
Daniel Nelson c6519c7793
Hook up json_strict option with default of true (#6909) 2020-01-21 10:10:02 -08:00
Daniel Nelson 5f1f4b9e8d
Use Go modules for dependency management (#6912) 2020-01-16 14:38:06 -08:00
Daniel Nelson 17c165391b
Update documentation for infiniband plugin 2020-01-16 13:56:23 -08:00
Will Furnell 182104f95e Add a new input plugin for InfiniBand card/port statistics (#6631) 2020-01-16 12:51:33 -08:00
Pontus Rydin c7b7336da3 Exclude resources by inventory path in vsphere input (#6859) 2020-01-16 12:14:00 -08:00
Daniel Nelson d7b3f1f4ea
Document workaround for truncated powershell output (#6910) 2020-01-15 19:29:50 -08:00
Daniel Nelson f6b302621e
Do not add invalid timestamps to kafka messages (#6908) 2020-01-15 15:26:50 -08:00
like-inspur 68925ed1ef Change description for config dns_lookup (#6902) 2020-01-14 18:35:48 -08:00
ryan-peck 1b4aad2ccd Change logic to allow recording of device fields when attributes is false (#6638) 2020-01-14 17:05:28 -08:00
Pontus Rydin fc57012629 Deprecated force_discovery_on_init flag in vsphere input (#6861) 2020-01-14 16:30:43 -08:00
Daniel Nelson 8d647c4ebf
Fix URL agent address form with udp in snmp input (#6899) 2020-01-14 16:26:44 -08:00
Daniel Nelson 0693748c35
Show default port in consul sample config 2020-01-14 16:24:14 -08:00
Daniel Nelson e8c4efb572
Add date offset and timezone options to date processor (#6886) 2020-01-14 15:16:27 -08:00
Pontus Rydin 78a7978ea8 Add custom attributes for all resource types in vsphere input (#6884) 2020-01-13 15:15:55 -08:00
Benjamin Schweizer 875bd7743b Only parse certificate blocks in x509_cert input (#6893) 2020-01-13 10:49:14 -08:00
Daniel Nelson 0cee84fa6a
Warn without error when processes input is started on Windows (#6891) 2020-01-10 12:43:28 -08:00
vikkyomkar 1b1d78b8dd Add source and port tags to jenkins_job metrics (#6844) 2020-01-09 17:52:26 -08:00
Daniel Nelson 7faf05023d
Update Warp10 docs and uint64 and timestamp handling (#6885) 2020-01-09 13:57:14 -08:00
Aurélien HÉBERT ce02bebf30 Add output plugin for Warp10 (#1923) 2020-01-09 11:29:16 -08:00
Ross Lodge 6f9f0b7f01 Add latency stats to mongo input (#6733) 2020-01-08 18:18:12 -08:00
denzilribeiro 1df88dd22b Add RBPEX stats collection, DBName for perfmon, proper type for resource stats (#6869) 2020-01-08 17:55:37 -08:00
Daniel Nelson 1498f8addf
Add cardinality tips to FAQ and sqlserver input (#6852) 2020-01-08 10:52:58 -08:00
Daniel Nelson 73488eb61c
Use last path element as field key if path fully specified (#6848) 2020-01-08 10:52:36 -08:00
Daniel Nelson 5f52b9538d
Fix indention in merge sample config 2020-01-08 10:48:06 -08:00
Samantha Wang d62ff1d25c Update merge aggregator config file in README.md (#6805) 2020-01-08 10:46:01 -08:00
Thomas Mohaupt 5b92477603 Fix error in pivot processor docs (#6856) 2020-01-06 15:54:49 -08:00
Daniel Nelson 0cf94cfe54
Report rabbitmq_node measurement and return on gather error (#6819) 2020-01-03 11:38:20 -08:00
Daniel Nelson 2486006495
Add kafka SASL version control to kafka_consumer (#6350) 2020-01-02 16:27:26 -08:00
Daniel Nelson 1edb73916f
Improve suricata input unit test debugging (#6815) 2020-01-02 16:26:48 -08:00
Daniel Nelson 8831651799
Show platform not supported warning only on plugin creation (#6801) 2020-01-02 16:15:48 -08:00
Daniel Nelson 25e1636775
Fix race condition in logparser tests (#6825) 2020-01-02 16:14:32 -08:00
Jonathan Hurter 01e31e9d53 Invalidate diskio cache if the metadata mtime has changed (#6835) 2019-12-30 13:52:03 -08:00
Giovanni Luisotto 3d8940e69b Encode query hash fields as hex strings in sqlserver input (#6818) 2019-12-30 11:45:46 -08:00
Daniel Nelson c325c94a96
Rewrite documentation for snmp input (#6802) 2019-12-30 11:33:32 -08:00
Daniel Nelson 8b73625492
Fix panic on connection loss with undelivered messages (#6806) 2019-12-27 15:48:45 -08:00
Bugagazavr b380c65c15 Add support for new nginx plus api endpoints (#6508) 2019-12-17 16:58:06 -08:00
Enno Lohmeier 697963e8cc Expose unbound-control config file option (#6770) 2019-12-17 16:50:00 -08:00
reimda 99279e6461
Convert snmp_trap_test.go to table test (#6803)
Add a test for v1 generic trap.  Add missing leading period in v1 generic trap oid.
2019-12-17 15:12:42 -07:00
Daniel Nelson e6a87cd52e
Update kubernetes sample config and readme 2019-12-12 15:01:50 -08:00
LinaLinn f79ba10ab3 Add ability to collect pod labels to Kubernetes input (#6764) 2019-12-12 14:14:37 -08:00
gescheit debb5e4fa6 Add use_sudo option to ipmi_sensor input (#6798) 2019-12-12 13:56:28 -08:00
chuckbarkertech 94fc769e0b Fix ServerProperty query stops working on Azure after failover (#6794) 2019-12-12 13:16:41 -08:00
Ram Gopinathan 1aee98f064 Add missing basic auth credentials to haproxy readme (#6796) 2019-12-12 12:38:00 -08:00
reimda a7a639f6a3 Fix off by one bug in snmp trap v1 generic trap field (#6797) 2019-12-12 10:54:44 -08:00
reimda cae701c54b Interpret SNMP v1 traps as described in RFC 2576 3.1 (#6793) 2019-12-11 14:29:18 -08:00
Ben Hymans 4def7cc5e1 Add option to control collecting global variables to mysql input (#6790) 2019-12-11 11:42:54 -08:00
Daniel Speichert 98585a1853 Set TrimLeadingSpace when TrimSpace is on in csv parser (#6773) 2019-12-11 11:25:35 -08:00
reimda 61fbc68279 Add documentation about listening on port < 1024 (#6785) 2019-12-11 10:23:51 -08:00