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