Commit Graph

18 Commits

Author SHA1 Message Date
david7482 199841a820 Support StatisticValues in cloudwatch output plugin () 2018-08-01 16:43:17 -06:00
Daniel Nelson 93ed28e745 Add support for configuring an AWS endpoint_url () 2018-07-31 16:07:21 -06:00
david7482 9657870258 Improve cloudwatch output performance () 2018-07-23 12:00:35 -06:00
Thanabodee Charoenpiriyakij 8b28f40cc0 Handle uint64 on cloudwatch output () 2018-06-01 10:47:40 -07:00
Adam Johnson 56be3d3236 Reintroduce AWS credential check to cloudwatch output () 2018-01-02 16:33:15 -08:00
Daniel Nelson 5b40173bcb
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
Adam Johnson bf9f94eb9d Fix cloudwatch output requires unneeded permissions () 2017-10-13 11:04:40 -07:00
Jeff Nickoloff ac1fa05672 Added CloudWatch metric constraint validation () 2017-08-28 16:56:03 -07:00
John Engelman b349800f7a Fix up AWS plugin docs so they don't use single quotes. ()
Also don't use named returns in fetchNamespaceMetrics since it's
non-standard for the rest of the codebase.
2016-11-04 13:16:41 +00:00
Cameron Sparr c7834209d2 Major Logging Overhaul
in this commit:

- centralize logging output handler.
- set global Info/Debug/Error log levels based on config file or flags.
- remove per-plugin debug arg handling.
- add a I!, D!, or E! to every log message.
- add configuration option to specify where to send logs.

closes 
2016-10-03 17:13:03 +01:00
John Engelman 5f3a91bffd Consolidate AWS credentials ()
* Use shared AWS credential configuration.

*  Cloudwatch dimension wilcards 

* Allow configuring cache_ttl for cloudwatch metrics.

* Allow for wildcard in dimension values to select all available metrics.

* Use internal.Duration for CacheTTL and go fmt

* Refactor to not use embedded structs for config.

* Update AWS plugin READMEs with credentials details, update Changelog.

* Fix changelog after rebasing to master and 0.13.1 release.

* Fix changelog after rebase.
2016-05-25 12:30:39 +01:00
John Engelman 1c4043ab39 Closes - allow for specifying AWS credentials in config.
closes 
closes 
2016-04-26 17:24:05 -06:00
Cameron Sparr 7b27cad1ba Dont specify AWS credential chain, use default
closes 
2016-04-22 11:43:20 -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 
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 
2016-01-27 15:42:50 -07:00
Stephen Kwong e0dc1ef5bd Add Cloudwatch output
closes 
2016-01-21 09:11:52 -07:00