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