Commit Graph

2596 Commits

Author SHA1 Message Date
pertu 6175d17969 Add uptime_ns field to mongodb input (#6669) 2019-12-02 11:16:00 -08:00
Kevin Lin 906027c39b Support resolution of symlinks in filecount input (#6735) 2019-12-02 11:06:36 -08:00
Chris Goller 03a6910689 perf(inputs/influxdb_listener): benchmark serving writes (#6673)
* perf(inputs/influxdb_listener): benchmark serving writes

* chore(inputs/influxdb_listener): remove stray comment
2019-12-02 11:49:04 -07:00
Enno Lohmeier e04bb1e07f Support partition assignement strategy configuration in kafka_consumer (#6688) 2019-11-27 10:54:29 -08:00
Daniel Nelson 10db774db3
Add prometheus round trip unit tests (#6720) 2019-11-26 17:31:36 -08:00
Daniel Nelson 80c5edd48e
Add prometheus serializer and use it in prometheus output (#6703) 2019-11-26 15:46:31 -08:00
Eric Kincl 8f71bbaa48 Add link to VMWare vCenter Converter API Reference (#6719) 2019-11-26 15:36:53 -08:00
Yong Wen Chua 6eb21978e6 Add additional tags for x509 Input Plugin (#6686) 2019-11-26 10:04:55 -08:00
Samantha Wang e061376846
docs(readme): Update to Amazon ECS
Update ECS to amazon ECS
2019-11-26 08:54:39 -08:00
Jonathan Negrin c53d53826d Allow multiple certificates per file in x509_cert input (#6695) 2019-11-25 15:38:57 -08:00
Daniel Nelson cbe7d33bd4
Add SReclaimable and SUnreclaim to mem input (#6716) 2019-11-25 15:31:22 -08:00
reimda cec1bdce90 Add snmp_trap input plugin (#6629) 2019-11-25 11:56:21 -08:00
Marc Ruiz 4e8aa8ad1b Fix README.md and improve example config description (#6707) 2019-11-22 10:32:39 -08:00
Marc Ruiz c7af10b159 Add high resolution metrics support to CloudWatch output (#6689) 2019-11-21 18:37:33 -08:00
Nick Neisen 32d1e71a7e Add decoding and tests to socket_listener (#6660) 2019-11-21 18:11:17 -08:00
Remi Frenay 23b6deee22 Add synproxy input plugin (#5683) 2019-11-21 11:26:59 -08:00
Adrián López acfdc5576c Add clone processor to all.go (#6697) 2019-11-21 10:36:48 -08:00
Vishwanath 12ecdaba5b Add prometheus metric_version = 2 and url tag configurable (#5767) 2019-11-20 20:53:57 -08:00
Daniel Nelson 8e0eb5a7db Add support for sending HTTP Basic Auth in influxdb input (#6668) 2019-11-20 13:20:48 -07:00
alan7yg a66b6729e9 Fix panic in mongodb input if ShardStats is nil (#6680) 2019-11-19 10:52:48 -08:00
Lance O'Connor bc8769ba24 Add Splunk MultiMetric support (#6640) 2019-11-18 12:38:34 -08:00
Daniel Nelson 9f05163c53
Fix interface option with method = native in ping input (#6667) 2019-11-18 10:27:31 -08:00
Daniel Nelson 1700cfb1c7
Use nanosecond precision in docker_log input (#6663) 2019-11-18 10:24:22 -08:00
Daniel Nelson 7a90ddd1b8
Log no metrics found at debug level in cloudwatch input (#6665) 2019-11-15 18:52:55 -08:00
Daniel Nelson 122ec0fa39
Build the nats input on freebsd when cgo is enabled (#6658) 2019-11-13 14:45:56 -08:00
Nick Neisen 0c918b099b Add source and port tags to jenkins plugin (#6641) 2019-11-13 13:38:33 -08:00
Nick Neisen 20bb673a0e Add a nameable file tag to file input plugin (#6650) 2019-11-13 13:00:41 -08:00
陈方舟 fa2f0fff4e Fix influxdb output serialization on connection closed (#6621) 2019-11-13 12:56:01 -08:00
Daniel Nelson 2a8735d1c6
Add missing testdata directory 2019-11-12 16:41:46 -08:00
Daniel Nelson b71a387ca2
Add additional nvidia-smi examples as testcases 2019-11-12 16:13:58 -08:00
Greg 2cf5116d14 Update nvidia-smi input to use xml (#6639) 2019-11-12 16:12:15 -08:00
Daniel Nelson 55b78a5f66
Fix spelling mistake in mqtt_consumer docs 2019-11-12 14:11:42 -08:00
Daniel Nelson 898c20c01e
Don't log if no error in mongodb input 2019-11-12 13:44:57 -08:00
Daniel Nelson bcf1bcf318
Fix metric creation when node is offline in jenkins input (#6627) 2019-11-12 11:59:11 -08:00
Daniel Nelson ce3ae58ad9
Fix uptime_ns calculation when container has been restarted (#6649) 2019-11-12 11:58:13 -08:00
Daniel Nelson d858d82a85
Fix known mysql type conversion issues (#6647) 2019-11-12 11:55:53 -08:00
pertu e2fde882c7 Fix mongodb total_created field naming (#6643) 2019-11-12 11:45:09 -08:00
Lyle Hanson 4d08f2f404 Use 1h or 3h rain values as appropriate (#6593) 2019-11-08 12:10:16 -08:00
Phil Preston d9ddd95b3c Add ethtool input plugin (#5865) 2019-11-08 11:55:37 -08:00
Daniel Nelson 6cbaf890d9
Use github.com/gofrs/uuid 2.1.0 (#6636) 2019-11-07 17:39:19 -08:00
Daniel Nelson 0e6500669a
Add missing ServerProperties query to sqlserver input docs (#6625) 2019-11-07 16:29:45 -08:00
Daniel Nelson 23c43fc310
Use gopkg.in/ldap.v3 3.1.0 (#6567) 2019-11-07 11:07:45 -08:00
Felix Maurer 378c570c06 Add support for SNMP over TCP (#5870) 2019-11-07 10:56:51 -08:00
David McKay 284c7fc404 Add bearer token defaults for Kubernetes plugins (#6356) 2019-11-06 13:37:48 -08:00
Giovanni Luisotto ba579819a0 Add missing character replacement to sql_instance tag (#6610) 2019-11-05 11:56:48 -08:00
Greg f0a578492a Fix incorrect results in ping plugin (#6581) 2019-11-05 10:34:18 -08:00
Scott Anderson 9efc37606f Add descriptions for kapacitor input metrics (#6505) 2019-10-24 16:45:59 -07:00
Daniel Nelson 2754a484f9
Document memory_usage field in procstat input 2019-10-24 11:13:52 -07:00
Daniel Nelson 3770923ce3
Update rabbitmq input readme 2019-10-23 17:26:31 -07:00
Jacques Heunis 8b3a8d1113 Add gathering of RabbitMQ federation link metrics (#6283) 2019-10-23 17:08:19 -07:00
David McKay 47a708ec99 Remove usage of deprecated v1beta API endpoints (#6543) 2019-10-23 15:35:37 -07:00
David McKay a9a0d4048a Add strict mode to JSON parser (#6536) 2019-10-23 14:06:39 -07:00
Daniel Nelson 504ccc25a7
Fix powerdns_recursor socket_mode option (#6572) 2019-10-23 12:50:54 -07:00
Greg c1521b5f68 Ensure metrics generated are correct in ping plugin using "native" (#6563) 2019-10-22 16:46:57 -07:00
Daniel Nelson 17c4e0b06f
Improve ipvs input error strings and logging (#6530) 2019-10-21 21:27:05 -07:00
Daniel Nelson acdfa1be07
Show default settings in mysql sample config (#6484) 2019-10-21 21:22:53 -07:00
Dheeraj Dwivedi a01d273c45 Support custom success codes in http input (#6549) 2019-10-21 14:23:36 -07:00
Greg 8ec79513b6 Add timeout option to cloudwatch input (#6553) 2019-10-21 14:18:55 -07:00
David McKay a1bcc0f87b Log file not found errors at debug level in tail input (#6540) 2019-10-21 12:10:56 -07:00
Sebastian Thörn f22947ee42 Fix link to zookeeper documentation (#6551) 2019-10-21 12:06:19 -07:00
Adrián López 89c4c1d024 Add clone processor (#6529) 2019-10-21 11:59:32 -07:00
reimda 00962783f8
Add lang parameter to OpenWeathermap input plugin (#6504) 2019-10-18 13:48:23 -06:00
pierwill c8f4215ac5 Document data types should be specified in column order (#6526) 2019-10-14 15:29:41 -07:00
Daniel Nelson 5bd5cdc6d7
Build official packages with Go 1.13.1 (#6462) 2019-10-07 21:08:28 -07:00
Richard Wise da17d6569d Clarify behaviour of enum processor without default or defined mapping (#6301) 2019-10-07 18:08:35 -07:00
Randy Coburn a5294fde32 Add container id as optional source tag to docker and docker_log input (#6473) 2019-10-07 17:27:32 -07:00
Daniel Nelson 74c7dd3ce7
Fix logger initialization in exec input (#6492) 2019-10-07 12:18:36 -07:00
Daniel Nelson 47fd285b4a
Fix database routing on retry with exclude_database_tag (#6486) 2019-10-07 12:13:39 -07:00
Rajiv Kushwaha b9a4ef7484 Add millisecond unix time support to grok parser (#6476) 2019-10-04 17:38:48 -07:00
GeorgeJahad c26aeb871d Remove package level vars from sqlserver and mysql input plugins (#6468) 2019-10-04 12:18:34 -07:00
Mark Wilkinson - m82labs 68d11e01ab Add more performance counter metrics to sqlserver input (#6465) 2019-09-30 16:50:33 -07:00
Daniel Nelson 9867fe3279
Add test case for smart serial number 2019-09-30 10:42:47 -07:00
Gregory Brzeski fc1b1e8d20 Use case insensitive serial numer match in smart input (#6464) 2019-09-30 10:41:25 -07:00
Daniel Nelson fc6fb33067
Add merge aggregator (#6410) 2019-09-26 17:09:44 -07:00
Randy Coburn 62c6e30a78 Use batch serialization format in exec output (#6446) 2019-09-26 16:14:54 -07:00
Daniel Nelson 3cf5b86aee
Use new log style in cisco_telemetry_gnmi 2019-09-24 11:17:43 -07:00
Steven Barth 00d9b84234 Fix path handling issues in cisco_telemetry_gnmi (#6403)
- Avoid crashing when a field has no value or one of deprecated type
- Emit measurement names correctly for replies with empty origin
- Skip paths with empty names instead of adding a '/'
2019-09-24 11:05:56 -07:00
Greg 817c9a69a9 Document and add support to input plugins for logging alias (#6357) 2019-09-23 15:39:50 -07:00
Kai Groner f080b58834 Use prefix base detection for ints in grok parser (#6434) 2019-09-23 10:26:17 -07:00
Daniel Nelson 24d5a93e63
Add example URL for cloud2 to influxdb_v2 output 2019-09-23 10:02:19 -07:00
Daniel Nelson 46b89b379a
Update ping input readme (#6412) 2019-09-20 16:49:14 -07:00
Daniel Nelson cd1bb2bc23
Update suricata readme style 2019-09-20 15:44:55 -07:00
Sascha Steinbiss d2d6f1ab21 Add Suricata input plugin (#3145) 2019-09-20 15:35:21 -07:00
Daniel Nelson 51a33acbb6
Update cpu docs to latest style (#6411) 2019-09-19 20:04:24 -07:00
Daniel Nelson 8d96dd71c7
Allow graphite parser to create Inf and NaN values (#6420) 2019-09-19 20:03:10 -07:00
GeorgeJahad e553341879 Update sqlserver docs for TLS connections (#6409) 2019-09-17 15:48:08 -07:00
David McKay a2c28f2762 Recommend installing TICK Stack with Helm Stable Charts (#6404) 2019-09-17 12:52:34 -07:00
Steven Barth ee9d0fc493 Support NX-OS telemetry extensions in cisco_telemetry_mdt (#6177) 2019-09-16 16:57:25 -07:00
Daniel Nelson 6dc61be6eb
Fix detection of layout timestamps (#6390) 2019-09-16 16:32:14 -07:00
Greg df288a0bb4 Keep boolean when listed in json_string_fields (#6400) 2019-09-16 16:30:34 -07:00
Adam Flott 57f58fdbcc Add replication metrics to the redis input(#5921) 2019-09-12 14:52:03 -07:00
Boris Popovschi d717e8ea03 Add ability to read query from file to postgresql_extensible input (#6361) 2019-09-12 13:38:35 -07:00
Daniel Nelson 59c43b644f
Fix apcupsd documentation to reflect actual plugin (#6377) 2019-09-10 11:51:34 -07:00
Greg 88b60a2e9b Return error rather than default a retry value (#6376) 2019-09-10 11:46:46 -07:00
Daniel Nelson 15dd43344d
Fix error reading closed response body on redirect (#6372) 2019-09-10 11:04:24 -07:00
Daniel Nelson a4078da648
Skip collection stats when disabled in mongodb input (#6364) 2019-09-09 15:55:46 -07:00
Daniel Nelson 7ac5dc5416
Fix filecount for paths with trailing slash (#6332) 2019-09-06 12:38:20 -07:00
Daniel Nelson 7d2cffe056
Convert check state to an integer in icinga2 input (#6333) 2019-09-06 12:37:17 -07:00
Daniel Nelson 76e7b57fcd
Fix could not mark message delivered error in kafka_consumer (#6363) 2019-09-06 12:35:33 -07:00
Daniel Nelson 9463b894f2
Fix links in changelog 2019-09-03 10:58:37 -07:00
paebersold 32de8bb459 Add per node memory stats to rabbitmq input (#6326) 2019-08-29 17:12:57 -07:00
Mattias Jiderhamn 4f54b11973 Add azure_storage_queue input plugin (#5323) 2019-08-29 16:29:25 -07:00
Daniel Nelson 558c825478
Link to specific gjson version we are using 2019-08-28 18:11:38 -07:00
Daniel Nelson 8c6ddcd7fa
Add note about unix domain sockets to syslog input documentation 2019-08-28 12:23:49 -07:00
Daniel Nelson 2d2e793c90
Query oplog only when connected to a replica set (#6307) 2019-08-27 10:31:42 -07:00
Jesse Hanley 17a79e2d6f Allow jobs with dashes in the name in lustre2 input (#6313) 2019-08-26 19:03:35 -07:00
Daniel Nelson acedbe0633
Promote the use of http as the scheme over tcp in health output (#6311) 2019-08-26 16:29:45 -07:00
Daniel Nelson e7b783d397
Remove leading slash from rcon commands (#6315)
This is required when using the Spigot Minecraft server and compatible
with the vanilla server.
2019-08-26 16:16:44 -07:00
Daniel Nelson 628edfa9b4
Add support for parked process state on Linux (#6308) 2019-08-26 16:05:56 -07:00
Daniel Nelson 718f60bb4a
Add table name to jenkins example configuration 2019-08-23 21:58:18 -07:00
Pontus Rydin d52c733c3b Add supported versions to vsphere README (#6312) 2019-08-23 21:55:56 -07:00
Daniel Nelson 66d6b1f1d3
Split out -w argument in iptables input (#6304) 2019-08-22 20:00:48 -07:00
Craig Hobbs f0c26dbd99 Add Marklogic Input Plugin (#6193) 2019-08-21 18:21:59 -07:00
Daniel Nelson 94f68c06d7
Use alias name in output metric buffer stats 2019-08-21 18:06:04 -07:00
Daniel Nelson 40bbd805b6
Add TLS support to nginx_plus, nginx_plus_api and nginx_vts (#6300) 2019-08-21 18:04:51 -07:00
Daniel Nelson 8b938f3bd4
Make review changes to logstash input (#6299) 2019-08-21 18:04:30 -07:00
Greg 5c8d0e3ac9 Add ability to label inputs for logging (#6207) 2019-08-21 16:49:07 -07:00
Greg bc52592c87 Document additional collected Kubernetes resources (#6297) 2019-08-21 16:39:57 -07:00
Dmitry Ilyin 02174031c8 Add logstash input plugin (#4910) 2019-08-21 16:34:28 -07:00
Daniel Nelson 8c2b3addd3
Fix parsing multiple metrics on the first line of tailed file (#6289) 2019-08-21 16:30:55 -07:00
Daniel Nelson ac66838f9f
Update win_perf_counters sample config (#6286)
Remove extra percent from win_perf_counters sample config and have it
mirror the config provided in the Windows package.
2019-08-20 17:12:21 -07:00
Greg d3cf7d669b Add apcupsd input plugin (#6226) 2019-08-20 17:10:25 -07:00
Greg 819bf8e99d Add exec output plugin (#6267) 2019-08-20 17:07:24 -07:00
Daniel Nelson 1ad10c8a52
Update changelog and tidy openntpd input 2019-08-20 15:29:31 -07:00
aromeyer 153dd585af Add openntpd input plugin (#3627) 2019-08-20 15:14:11 -07:00
Scott Anderson 7bbed9e2a3 Update logparser readme requirement to collect at least one field (#6288) 2019-08-20 14:44:16 -07:00
memory 46b9000ef6 Add tag_limit processor (#6086) 2019-08-19 20:54:40 -07:00
Daniel Nelson edb05b58a0
Add multiple repository example to github input readme 2019-08-19 19:08:38 -07:00
Daniel Nelson 92385a4630
Add topic_tag option to mqtt_consumer (#6266) 2019-08-19 19:05:22 -07:00
Pontus Rydin 8b2374143d Fix finder inconsistencies in vsphere input (#6245) 2019-08-19 18:17:27 -07:00
Daniel Nelson ef14131f1c
Alternate markdown list symbol 2019-08-19 18:09:21 -07:00
Russ Savage bdf08d9cf7 Add readme for rethinkdb input (#6211) 2019-08-19 18:08:46 -07:00
Russ Savage 065b92d490 Add readme for mailchimp input (#6210) 2019-08-19 17:55:35 -07:00
Daniel Nelson 328a2bf16f
Remove advanced TLS conf from prometheus output sample config 2019-08-19 17:42:41 -07:00
Stanislav Putrya 149d221191 Add capability to limit TLS versions and cipher suites (#6246) 2019-08-19 16:01:01 -07:00
Adam Flott 96fa7fa6d2 Add cmdstat metrics to redis input (#5926) 2019-08-16 15:46:48 -07:00
Pavel Frolov 50dc8d5659 Add content_length metric to http_response input plugin (#6261) 2019-08-16 15:45:20 -07:00
Randy Coburn beb788bfc6 Add database_tag option to influxdb_listener to add database from query string (#6257) 2019-08-16 15:05:08 -07:00
Daniel Nelson 5e06e56785
Fix persistent session in mqtt_consumer (#6236) 2019-08-14 17:05:34 -07:00
Pontus Rydin 2755595019 Add support for custom attributes to vsphere input (#5971) 2019-08-14 17:03:33 -07:00
Daniel Nelson 5e0c63f2e6
Fix and improve error handling in mongodb collection stats (#6230) 2019-08-14 16:59:02 -07:00
Daniel Nelson 4ab29817a4
Add troubleshooting section to nvidia_smi input 2019-08-14 16:56:45 -07:00
Matthew Crenshaw e36639b15d Add memory_usage field to procstat input plugin (#6249) 2019-08-14 10:17:38 -07:00
Marc Venturini 5473872ac1 Add configurable timeout setting to smart input (#6241) 2019-08-13 10:24:44 -07:00
Branden Rolston f5a4d72382 Collect framework_offers and allocator metrics in mesos input (#5719) 2019-08-09 17:27:59 -07:00
Daniel Nelson 337a579dd0
Move elasticsearch permission setup into new readme section 2019-08-09 17:23:08 -07:00
Théo 6512b7b7fb Document service account setup for the elasticsearch output (#6224) 2019-08-09 17:18:27 -07:00
Daniel Nelson 23cd2f058c
Document permission setup for powerdns_recursor (#6231) 2019-08-09 13:56:14 -07:00
Adrián López eb8959272d Add telegraf and go version to the internal input plugin (#6216) 2019-08-08 10:51:03 -07:00
Daniel Nelson 17465b0aaf
Skip mongodb collection on error 2019-08-08 10:43:51 -07:00