Alexander Krantz
de01d37a36
feat: Support AWS Web Identity Provider ( #9411 )
2021-08-03 17:29:26 -04:00
David Bennett
842a788022
Remove error return type from metric.New method ( #9116 )
...
* Remove error return type from metric.New method.
* Formatting changes for linter + gofmt
* Additional linter fixes.
* More linter fixes.
* Linter fix.
* address comments
2021-04-13 14:40:03 -04:00
Paweł Żak
099ccda3f9
Linter fixes - gosimple ( #9046 )
2021-03-25 13:57:01 -04:00
Paweł Żak
38c61c07ef
Revive fixes - part 4: ( #8981 )
...
empty-lines
Co-authored-by: Pawel Zak <Pawel Zak>
2021-03-12 14:21:51 -06:00
Paweł Żak
d9736d543f
Revive fixes - part 2 ( #8835 )
...
* Revive fixes regarding following set of rules:
[rule.if-return]
[rule.increment-decrement]
[rule.var-declaration]
[rule.package-comments]
[rule.receiver-naming]
[rule.unexported-return]
2021-02-16 18:19:50 -05:00
Steven Soroka
b73a232a6a
Support Go execd plugins with shim ( #7283 )
2020-05-04 14:09:10 -04:00
Marc Ruiz
4e8aa8ad1b
Fix README.md and improve example config description ( #6707 )
2019-11-22 10:32:39 -08:00
Marc Ruiz
c7af10b159
Add high resolution metrics support to CloudWatch output ( #6689 )
2019-11-21 18:37:33 -08:00
Trevor Pounds
ee056278f5
Enable gofmt code simplification ( #4887 )
2018-10-19 13:32:54 -07:00
Daniel Nelson
5101f075e1
Skip tags with empty values in cloudwatch output ( #4785 )
2018-10-01 18:27:44 -07:00
Daniel Nelson
f05fdde48b
Remove the startup authentication check from the cloudwatch output ( #4695 )
2018-09-18 09:07:28 -07:00
david7482
199841a820
Support StatisticValues in cloudwatch output plugin ( #4364 )
2018-08-01 16:43:17 -06:00
Daniel Nelson
93ed28e745
Add support for configuring an AWS endpoint_url ( #4485 )
2018-07-31 16:07:21 -06:00
david7482
9657870258
Improve cloudwatch output performance ( #4320 )
2018-07-23 12:00:35 -06:00
Thanabodee Charoenpiriyakij
8b28f40cc0
Handle uint64 on cloudwatch output ( #4219 )
2018-06-01 10:47:40 -07:00
Adam Johnson
56be3d3236
Reintroduce AWS credential check to cloudwatch output ( #3587 )
2018-01-02 16:33:15 -08:00
Daniel Nelson
5b40173bcb
Remove AWS credential check from cloudwatch output ( #3583 )
...
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 ( #3335 )
2017-10-13 11:04:40 -07:00
Jeff Nickoloff
ac1fa05672
Added CloudWatch metric constraint validation ( #3183 )
2017-08-28 16:56:03 -07:00
John Engelman
b349800f7a
Fix up AWS plugin docs so they don't use single quotes. ( #1991 )
...
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 #1786
2016-10-03 17:13:03 +01:00
John Engelman
5f3a91bffd
Consolidate AWS credentials ( #1208 )
...
* 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 #1085 - allow for specifying AWS credentials in config.
...
closes #1085
closes #1086
2016-04-26 17:24:05 -06:00
Cameron Sparr
7b27cad1ba
Dont specify AWS credential chain, use default
...
closes #1078
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 #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
Stephen Kwong
e0dc1ef5bd
Add Cloudwatch output
...
closes #553
2016-01-21 09:11:52 -07:00