Commit Graph

21 Commits

Author SHA1 Message Date
Eric Fortin 7a0cafefe2 Fixed unittest after removing TagSet type. 2016-08-30 13:15:46 -04:00
Eric Fortin c3b8149e11 Removed TagSet type to make it more explicit. 2016-08-30 13:15:46 -04:00
Eric fbaa6f8490 Fixed format issues. 2016-08-30 13:15:46 -04:00
Eric 2000f06727 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. 2016-08-30 13:15:46 -04:00
Eric 433a76acef Updated README file 2016-08-30 13:15:46 -04:00
Eric 8ab9cc29af Ran go fmt on opentsdb sources. 2016-08-30 13:15:46 -04:00
Eric 71c53841c3 Added benchmark test to test json serialization. Made sure http client would reuse connection. 2016-08-30 13:15:46 -04:00
Eric 6f63fbcf8e Fixed current unittest and added a new one. 2016-08-30 13:15:46 -04:00
Eric cf191c3c03 Removed useless struct. 2016-08-30 13:15:46 -04:00
Eric 60004f586d Fixed tag cleaning in http output and refactored telnet output. 2016-08-30 13:15:46 -04:00
Eric 93d44e1a6a Refactored code to separate http handling from opentsdb module. Added batching support. 2016-08-30 13:15:46 -04:00
Eric d0da4c75a8 First version of http put working 2016-08-30 13:15:46 -04:00
Cameron Sparr 346deb30a3 OpenTSDB test problems, disabling output integration tests 2016-06-07 10:39:25 +01:00
Nick 9966099d1a Replace ":" with "_" in tags. This should make the mysql plugin work with the opentsdb output (it uses a "server" tag like "127.0.0.1:3306") (#1256) 2016-05-25 11:37:48 +01:00
Cameron Sparr 3ed006d216 Sanitize invalid opentsdb characters
closes #1098
2016-04-28 17:01:50 -06:00
Cameron Sparr 8d2e5f0bda Seems to be a toml parse bug around triple pounds 2016-02-18 14:36:03 -07:00
Cameron Sparr bd9c5b6995 mqtt output: cleanup, implement TLS
Also normalize TLS config across all output plugins and normalize
comment strings as well.
2016-02-04 10:44:37 -07:00
Cameron Sparr c549ab907a Throughout telegraf, use telegraf.Metric rather than client.Point
closes #599
2016-01-27 23:47:32 -07:00
Cameron Sparr 9c0d14bb60 Create public models for telegraf metrics, accumlator, plugins
This will basically make the root directory a place for storing the
major telegraf interfaces, which will make telegraf's godoc looks quite
a bit nicer. And make it easier for contributors to lookup the few data
types that they actually care about.

closes #564
2016-01-27 15:42:50 -07:00
Jack Zampolin 0cdf1b07e9 Fix issue 524 2016-01-20 10:57:35 -08:00
Cameron Sparr 9c5db1057d renaming plugins -> inputs 2016-01-07 15:04:30 -07:00