Commit Graph
100 Commits
Author SHA1 Message Date
Daniel Nelson 7f54ae18b5 Send metrics in ascending time order in stackdriver output (#5385) 2019-02-06 14:17:51 -08:00
Daniel Nelson d4ab5da34f Skip string fields in stackdriver output (#5384) 2019-02-05 18:22:42 -08:00
Daniel Nelson 7dffb1b5f9 Update to gopsutil v2.19.01 (#5380) 2019-02-05 13:09:56 -08:00
Daniel Nelson c579a6bdb9 Add linux mipsle packages (#5234) 2019-02-04 13:50:13 -08:00
Daniel Nelson 00734c56c4 Return new Syslog instance for each plugin (#5372) 2019-02-04 11:21:16 -08:00
Daniel Nelson 6b144db504 Remove unimplemented auth options from azure_monitor documentation (#5348) 2019-02-04 11:19:04 -08:00
Daniel Nelson d5a03eb690 Use Go 1.10.8 and 1.11.5 (#5346) 2019-01-25 18:08:48 -08:00
Daniel Nelson d1610d50e6 Always send basic auth in jenkins input (#5329) 2019-01-23 14:17:57 -08:00
Daniel Nelson b34c5e0d04 Update the buffer_size internal metric after writes (#5314) 2019-01-22 13:43:51 -08:00
Daniel Nelson b6cc324d10 Add note on performance to grok parser documentation (#5291) 2019-01-17 12:00:07 -08:00
Daniel Nelson da80276802 Use lifo order in metric buffer (#5287) 2019-01-15 11:48:52 -08:00
Daniel Nelson 193aba8673 Ack delivery if it is unparseable in amqp_consumer input (#5286) 2019-01-15 11:48:36 -08:00
Daniel Nelson 42184fd1c8 Use gopsutil 2.18.12 (#5288) 2019-01-15 11:47:06 -08:00
Daniel Nelson e20ba1e2b6 Fix intermittent test cases in cloud_pubsub (#5271) 2019-01-09 15:55:57 -08:00
Daniel Nelson 0fd08dd65a Add a copy of the input metric when adding to aggregator (#5266) 2019-01-08 11:56:44 -08:00
Daniel Nelson 84139cf890 Use gofmt from Go 1.11 (#5259) 2019-01-07 17:14:07 -08:00
Daniel Nelson 0ceb10e017 Rewrite configuration documentation (#5227) 2019-01-07 14:31:10 -08:00
Daniel Nelson 334f9267b6 Use Go 1.11.4 and 1.10.7 (#5221) 2019-01-03 12:41:16 -08:00
Daniel Nelson 4e35732279 Fix toml option names in parser processor (#5218) 2019-01-02 13:55:59 -08:00
Daniel Nelson 2ff3683b50 Improve config file environment variable documentation (#5200) 2018-12-27 13:12:00 -08:00
Daniel Nelson 3fbfe3acd2 Fix usage of loop variable in function closure (#5195) 2018-12-27 13:08:19 -08:00
Daniel Nelson dbe6f594a9 Allow floats in valuecounter aggregator (#5168) 2018-12-26 19:39:34 -08:00
Daniel Nelson 7497a2027b Deliver empty metric tracking group immediately (#5176) 2018-12-26 19:36:10 -08:00
Daniel Nelson c12eecc90e Signal telegraf process until it exits (#5169) 2018-12-26 18:54:50 -08:00
Daniel Nelson 675178f915 Update golang.org/x/sys to latest revision (#5174) 2018-12-20 12:15:40 -08:00
Daniel Nelson 841860890f Add support for basic auth to couchdb input (#5160) 2018-12-19 12:59:27 -08:00
Daniel Nelson 544262a23a Apply global and plugin level metric modifications before filtering (#5152) 2018-12-18 14:20:43 -08:00
Daniel Nelson 4d3519756c Add support for sending a request body to http input (#5074) 2018-12-11 19:12:00 -08:00
Daniel Nelson cf2b85f383 Add running field to procstat_lookup (#5069) 2018-12-11 19:11:33 -08:00
Daniel Nelson 34231f6141 Update to pgx 3.2.0 (#5068) 2018-11-29 15:56:11 -08:00
Daniel Nelson 0a506a93fe Remove metrics from the buffer on write (#5052) 2018-11-29 12:58:48 -08:00
Daniel Nelson 55b798bd20 Fix mongodb document stats (#5049) 2018-11-28 16:43:13 -08:00
Daniel Nelson 140387d2c3 Log warning when wireless plugin is used on unsupported platform (#4986) 2018-11-15 15:45:56 -08:00
Daniel Nelson 274af39a5e Update kubernetes input docs (#4990) 2018-11-15 15:43:47 -08:00
Daniel Nelson 574fa5a6be Add support for fetching config over https (#4637) 2018-11-05 14:19:46 -08:00
Daniel Nelson 6e5c2f8bb6 Remove outputs blocking inputs when output is slow (#4938) 2018-11-05 13:34:28 -08:00
Daniel Nelson ad320ac1e0 Remove the time_key from the field values in JSON parser (#4951) 2018-11-02 17:53:45 -07:00
Daniel Nelson f5af2ab799 Remove dead link from logparser sampleconfig and fix syntax (#4883) 2018-10-18 23:26:42 -07:00
Daniel Nelson cd865cfd22 Lower authorization errors to debug level in mongodb input (#4869) 2018-10-17 12:44:48 -06:00
Daniel Nelson 152365ae06 Rework mqtt_consumer connect/reconnect (#4846) 2018-10-15 13:03:52 -07:00
Daniel Nelson 38e644ff12 Support uint fields in aerospike input (#4851) 2018-10-12 14:37:30 -07:00
Daniel Nelson 27bd51b9ac Use container name from list if no name in container stats (#4854) 2018-10-12 14:36:55 -07:00
Daniel Nelson a6b5f2c093 Document that taginclude/tagexclude can remove ANY tag (#4847) 2018-10-10 18:06:24 -07:00
Daniel Nelson c3bab78ea8 Fix case of timezone/grok_timezone options. (#4799) 2018-10-03 13:58:21 -06:00
Daniel Nelson 5101f075e1 Skip tags with empty values in cloudwatch output (#4785) 2018-10-01 18:27:44 -07:00
Daniel Nelson 7553c8fd13 Remove metric recreation when filtering (#4767) 2018-09-28 14:48:20 -07:00
Daniel Nelson 54e61aa78a Use FieldList in basicstats to improve performance (#4741) 2018-09-26 19:08:46 -07:00
Daniel Nelson 38e5e103ce Clarify platform support for temp input (#4756) 2018-09-26 19:05:55 -07:00
Daniel Nelson b5299f4cc4 Fix cleanup of csv parser options, use per file parser (#4712) 2018-09-18 09:23:45 -07:00
Daniel Nelson f05fdde48b Remove the startup authentication check from the cloudwatch output (#4695) 2018-09-18 09:07:28 -07:00
Daniel Nelson 41d528c8ce Split parser/serializer docs (#4690) 2018-09-17 11:45:08 -07:00
Daniel Nelson 4c571d2cfa Log access denied opening a service at debug level (#4674) 2018-09-11 16:04:16 -07:00
Daniel Nelson eff7f0f083 Use operation subtables in enum and rename processors (#4672) 2018-09-11 16:03:47 -07:00
Daniel Nelson 1ca17652cd Fix parsing and documentation for json_string_fields (#4656) 2018-09-10 11:55:08 -07:00
Daniel Nelson 7b05993a6e Fix sending of basic auth credentials in http output (#4609) 2018-08-29 12:28:29 -07:00
Daniel Nelson 8b2d64585d Use the correct GOARM value in the armel package (#4608) 2018-08-29 12:28:00 -07:00
Daniel Nelson fed959531c Remove timeout deadline for udp syslog input. (#4605) 2018-08-29 11:39:10 -07:00
Daniel Nelson 1e3edbc55d Ensure channel closed if an error occurs in cgroup input (#4606) 2018-08-29 11:38:40 -07:00
Daniel Nelson e2b1a6bc89 Add read_buffer_size option to statsd input (#4598) 2018-08-27 14:47:04 -07:00
Daniel Nelson d2cf9a7157 Add support for static and random routing keys in kafka output (#4579) 2018-08-21 12:44:10 -07:00
Daniel Nelson 886d8cc840 Drop message batches in kafka output if too large (#4565) 2018-08-17 13:51:21 -07:00
Daniel Nelson 6e92df45e7 Use dep v0.5.0 (#4542) 2018-08-14 15:55:38 -06:00
Daniel Nelson fa30f568ec Skip unserializable metric in influxDB UDP output (#4534) 2018-08-14 14:36:29 -06:00
Daniel Nelson 31e1c04ed0 Set version to unknown if not set (#4521) 2018-08-12 16:52:35 -07:00
Daniel Nelson feb75d493a Lock buffer when adding metrics (#4514)
This function is not thread-safe but is currently used by multiple
goroutines in RunningOutput
2018-08-07 11:22:10 -07:00
Daniel Nelson 4dfb80d0fc Fix error message if URL is unparseable in influxdb output (#4511) 2018-08-07 11:07:46 -07:00
Daniel Nelson a5409d7cf2 Use explicit zpool properties to fix parse error on FreeBSD 11.2 (#4510) 2018-08-07 11:07:07 -07:00
Daniel Nelson 6a32a7d85b Keep leading whitespace for messages in syslog input (#4498) 2018-07-31 18:15:42 -06:00
Daniel Nelson f4032fc78d Add support for lz4 compression to kafka output (#4492) 2018-07-31 16:09:30 -06:00
Daniel Nelson 943dcc0c49 Send all messages before waiting for results in kafka output (#4491) 2018-07-31 16:08:04 -06:00
Daniel Nelson 93ed28e745 Add support for configuring an AWS endpoint_url (#4485) 2018-07-31 16:07:21 -06:00
Daniel Nelson 83c4b81abe Copy grok documentation from logparser to data format doc (#4475) 2018-07-27 18:28:33 -07:00
Daniel Nelson 9051ea9dc0 Require dep to be installed before building (#4461) 2018-07-24 15:57:24 -06:00
Daniel Nelson d95824a9c1 Downgrade max aerospike client version to 1.27.0 (#4462)
This is currently the most recent version without the memory leak issue.
2018-07-24 10:43:18 -07:00
Daniel Nelson 6d876c18e0 Fix metric can have duplicate field (#4422) 2018-07-13 22:54:34 -07:00
Daniel Nelson 411b26bb1f Fix output format of printer processor (#4417) 2018-07-13 14:14:18 -07:00
Daniel Nelson 5150d565d7 Fix several build issues (#4412) 2018-07-11 22:57:46 -07:00
Daniel Nelson 9e77bfc3ed Fix potential deadlock by not calling AddMetric concurrently (#4404) 2018-07-11 17:33:27 -07:00
Daniel Nelson 9491cd91cd Fix data race with default tags (#4395) 2018-07-07 00:54:21 -07:00
Daniel Nelson 0ef12f87af Add mutex to prevent handler precision from changing during parse (#4373) 2018-07-03 11:35:39 -07:00
Daniel Nelson 9bd5e10133 Fix syslog timestamp parsing with single digit day of month (#4334) 2018-06-29 18:05:46 -07:00
Daniel Nelson 4e9e57e210 Drop CI support for Go 1.8 (#4309)
Go 1.8 is no longer a supported version and the circleci/golang images
has been removed.
2018-06-17 18:50:14 -07:00
Daniel Nelson 40fac0a9b4 Treat sigterm as a clean shutdown signal (#4277) 2018-06-12 16:44:04 -07:00
Daniel Nelson acba20af1a Fix TLS and SSL config option parsing (#4247) 2018-06-06 18:29:59 -07:00
Daniel Nelson 7fe6e2f5ae Use same flags for all bsd family ping varients (#4241) 2018-06-06 14:28:12 -07:00
Daniel Nelson 14d97e5416 Add special syslog timestamp parser that uses current year (#4190)
Previously it was impossible to parse syslog timestamps without the date
being reported as year 0, due to the year not being specified
2018-05-23 16:37:14 -07:00
Daniel Nelson 7f93911f43 Add converter processor (#4178) 2018-05-23 14:29:57 -07:00
Daniel Nelson dbd02ebb74 Add support for TLS and username/password auth to aerospike input (#4183) 2018-05-23 14:28:17 -07:00
Daniel Nelson daacfc6368 Add timeout option to sensors input (#4162) 2018-05-22 13:59:59 -07:00
Daniel Nelson 1a407ceaf9 Add aurora input plugin (#4158) 2018-05-21 11:59:39 -07:00
Daniel Nelson e45822e2e2 Fix librato output support for uint and bool (#4151) 2018-05-15 15:54:20 -07:00
Daniel Nelson 0af40a8a5d Fix dropwizard parsing error for metrics that need escaped (#4142)
If the dropwizard parser cannot convert the metric name into a valid
line protocol series then we will accept the name as is.
2018-05-14 11:00:03 -07:00
Daniel Nelson 5030373a4c Reuse transport on next interval in jolokia agent (#4137) 2018-05-11 17:48:27 -07:00
Daniel Nelson 5b599337a3 Use internal.Duration for jolokia timeouts (#4136) 2018-05-11 17:47:38 -07:00
Daniel Nelson 2bf2b51039 Skip fields that report "not supported" in nvidia-smi (#4123) 2018-05-08 13:11:12 -07:00
Daniel Nelson b11468757c Add uint/bool support to cratedb output (#4117) 2018-05-08 12:10:25 -07:00
Daniel Nelson c16ecaa124 Don't report 0ms on timeout in dns_query (#4118) 2018-05-07 18:18:01 -07:00
Daniel Nelson 2fe167b8a7 Update issue templates (#4116) 2018-05-07 11:38:09 -07:00
Daniel Nelson 73c22a8189 Add SerializeBatch method to the Serializer interface (#4107) 2018-05-04 18:27:31 -07:00
Daniel Nelson de355b76d6 Simplify testing with TLS (#4095) 2018-05-04 16:33:23 -07:00