Commit Graph

224 Commits

Author SHA1 Message Date
Daniel Nelson 04d7e53700 Test using Go 1.8-1.10; official builds with 1.10 () 2018-04-18 16:14:06 -07:00
Daniel Nelson fc74c1afa5 Tidy up last change to socket listener/writer 2018-04-17 17:48:30 -07:00
Bob Shannon 86933ebb7f Add TLS support to socket_writer and socket_listener plugins () 2018-04-17 17:02:04 -07:00
Daniel Nelson 4d9e234175 Fix MQTT sample config 2018-04-12 14:34:55 -07:00
Boris Schrijver d44b3f6839 Fix make test-ci run () 2018-04-10 15:35:58 -07:00
Daniel Nelson 7bfcd87e83 Fix conversion of unsigned ints in prometheus output () 2018-04-05 16:38:41 -07:00
Daniel Nelson a2ba62d756 Log error if scheme is unsupported 2018-04-05 11:08:31 -07:00
Jeff Ashton f70c3b3382 Fix https in InfluxDB output () 2018-04-05 10:50:32 -07:00
Daniel Nelson f38d7f1a5b Fix bug preventing database from being recreated () 2018-04-02 16:18:33 -07:00
Daniel Nelson 2fe2622327 Add influx uint support as a runtime option () 2018-03-29 13:31:43 -07:00
Daniel Nelson 937c7365af Add support for connecting to InfluxDB over a unix domain socket () 2018-03-27 18:36:08 -07:00
Daniel Nelson c695fdf77e Add support for skipping database creation () 2018-03-27 17:59:57 -07:00
Daniel Nelson 222a68d72e Add new line protocol parser and serializer, influxdb output () 2018-03-27 17:30:51 -07:00
Pierre Tessier 8907db858e Remove noisy debug message from Wavefront output () 2018-03-19 11:04:35 -07:00
Daniel Nelson 3c179494ce Disable keepalive in mqtt output. ()
This functionality currently has race conditions that can result in the
output deadlocking.
2018-02-25 01:04:04 -08:00
Pranay Kanwar 6dd39616de Convert boolean metric values to float in datadog output () 2018-02-20 17:32:18 -08:00
S 17e1bff028 Add option to disable labels in prometheus output for string fields () 2018-02-16 14:07:26 -08:00
Dwight Spencer c48b15e620 Add README.md for mqtt output () 2018-02-16 13:51:20 -08:00
Philipp Weber 0cb1b147e6 Remove userinfo from url tag in prometheus input () 2018-02-05 11:16:00 -08:00
Pierre Tessier 94e603b46a Fix example source_override values in wavefront output () 2018-02-02 10:51:00 -08:00
Philipp Weber b39dd3a363 Add TLS and http basic_auth to prometheus_client output () 2018-02-01 11:12:16 -08:00
Pierre Tessier 506cbf0d48 Add timeout to wavefront output write () 2018-01-25 13:44:25 -08:00
Daniel Nelson 04f5493ccc Limit wait time for writes in mqtt output () 2018-01-22 11:15:13 -08:00
Piotr Popieluch 5f8d908f74 Reconnect before sending graphite metrics if disconnected () 2018-01-17 15:27:24 -08:00
Daniel Nelson 80ac46a468 Pin crate docker image for testing 2018-01-09 13:10:40 -08:00
Adam Johnson 371423cdf5 Reintroduce AWS credential check to cloudwatch output () 2018-01-02 16:33:15 -08:00
Daniel Nelson 6b7eb19996 Set content-type charset in influxdb output and allow it be overridden () 2017-12-28 16:22:19 -08:00
Daniel Nelson bd3d6452f2 Remove AWS credential check from cloudwatch output ()
This method is reported to not work with IAM Instance Profiles, and we
do not want to make any calls that would require additional permissions.
2017-12-13 17:51:55 -08:00
Daniel Nelson 2cf34dd875 Fix separation of multiple prometheus_client outputs () 2017-12-11 18:00:19 -08:00
Daniel Nelson 6265a3b06f Log connect error only in wavefront output () 2017-12-06 14:55:29 -08:00
Daniel Nelson bca73f0923 Add option to amqp output to publish persistent messages () 2017-11-30 18:40:12 -08:00
Leandro Piccilli 9e95d51648 Add support for tags in the index name in elasticsearch output () 2017-11-20 16:25:36 -08:00
Leandro Piccilli ca2c1e75c7 Add index by week number to Elasticsearch output () 2017-11-20 14:22:29 -08:00
Daniel Nelson 3405deebe3 Skip test requiring cratedb server in short test mode 2017-11-13 15:22:57 -08:00
Felix Geisendörfer e1005ebfab Add CrateDB output plugin () 2017-11-09 14:03:16 -08:00
Bob Shannon 180cd896fd Redact datadog API key in log output () 2017-11-06 17:41:14 -08:00
Maximilien Richer c569863119 Fix typos in comments () 2017-10-31 17:00:06 -07:00
Aditya C S 78df21d6a2 Add support for SSL settings to ElasticSearch output plugin () 2017-10-30 13:52:40 -07:00
Jeremy Doupe 43d69d805d Add history and summary types to telegraf and prometheus plugins () 2017-10-24 16:28:52 -07:00
Daniel Nelson 7ef88c4bf9 Use labels in prometheus output for string fields () 2017-10-18 17:42:30 -07:00
Daniel Nelson 01cfe1d505 Fix prometheus passthrough for existing value types () 2017-10-18 14:51:08 -07:00
Daniel Nelson fc1309c8fb Remove timing sensitive riemann test 2017-10-13 11:30:30 -07:00
Adam Johnson 52a1f98695 Fix cloudwatch output requires unneeded permissions () 2017-10-13 11:04:40 -07:00
Daniel Nelson bb448d5af7 Use chunked transfer encoding in InfluxDB output () 2017-10-05 16:14:21 -07:00
Pierre Tessier ea11fae57b Added newline to each metric line in wavefront output () 2017-10-02 17:42:21 -07:00
Pierre Tessier 8355f941f9 Add Wavefront output plugin () 2017-09-29 16:13:08 -07:00
Daniel Nelson d0f6b4d6b2 Use underscore as default opentsdb seperator
Preserves backwards compatibility
2017-09-27 11:36:41 -07:00
owlet123 f634414935 Add configurable separator for metrics and fields in opentsdb output () 2017-09-27 11:29:40 -07:00
Paulo Cabido 43e2400612 Add configurable metrics endpoint to prometheus output () 2017-09-19 11:27:11 -07:00
Daniel Nelson 8f9ede301d Whitelist allowed char classes for opentsdb output. () 2017-09-13 17:30:52 -07:00