telegraf/plugins/outputs
Eric 6e33a6d62f OpenTSDB HTTP output
closes #1539

First version of http put working

Refactored code to separate http handling from opentsdb module. Added batching support.

Fixed tag cleaning in http output and refactored telnet output.

Removed useless struct.

Fixed current unittest and added a new one.

Added benchmark test to test json serialization. Made sure http client would reuse connection.

Ran go fmt on opentsdb sources.

Updated README file

Removed useHttp in favor of parsing host string to determine the right API to use for sending metrics. Also renamed BatchSize to HttpBatchSize to better convey that it is only used when using Http API.

Updated changelog

Fixed format issues.

Removed TagSet type to make it more explicit.

Fixed unittest after removing TagSet type.

Revert "Updated changelog"

This reverts commit 24dba5520008d876b5a8d266c34a53e8805cc5f5.

Added PR under 1.1 release.

add missing redis metrics

This makes sure that all redis metrics are present without having to use a hard-coded list of what metrics to pull in.
2016-08-31 10:27:08 +01:00
..
all ReAdd gelf serializer & graylog output filter. (#1299) 2016-05-31 16:41:27 +01:00
amon Seems to be a toml parse bug around triple pounds 2016-02-18 14:36:03 -07:00
amqp Cleanup & standardize config file 2016-04-01 10:59:53 -06:00
cloudwatch Consolidate AWS credentials (#1208) 2016-05-25 12:30:39 +01:00
datadog Don't replace _ with . in datadog names 2016-04-20 09:06:13 -06:00
file Cleanup & standardize config file 2016-04-01 10:59:53 -06:00
graphite graphite output: set write deadline on TCP connection 2016-07-14 09:16:29 -06:00
graylog Fix graylog test race 2016-06-01 16:32:38 +01:00
influxdb Fix typo of 'quorom' to 'quorum' when specifying write consistency. (#1618) 2016-08-10 17:51:21 +01:00
instrumental [Instrumental] Underscore metric name output (#1607) 2016-08-30 07:03:32 +01:00
kafka Add Kafka output readme (#1609) 2016-08-08 23:10:07 +01:00
kinesis Consolidate AWS credentials (#1208) 2016-05-25 12:30:39 +01:00
librato Source improvement for librato output (#1416) 2016-08-09 08:29:15 +01:00
mqtt Cleanup & standardize config file 2016-04-01 10:59:53 -06:00
nsq Cleanup & standardize config file 2016-04-01 10:59:53 -06:00
opentsdb OpenTSDB HTTP output 2016-08-31 10:27:08 +01:00
prometheus_client Prometheus client & win_perf_counters char changes 2016-07-21 16:24:19 +01:00
riemann Just close Riemann client on send metrics failure 2016-04-18 17:25:36 -06:00
registry.go Create public models for telegraf metrics, accumlator, plugins 2016-01-27 15:42:50 -07:00