Prometheus exporter for AWS CloudWatch - Discovers services through AWS tags, gets CloudWatch metrics data and provides them as Prometheus metrics with AWS tags as labels
Important news and breaking changes
This releases introduces the feature flag aws-sdk-v2
(by @kgeckhart), which changes YACE networking layer to use the AWS sdk v2 package. Read on for more details and considerations.
sts-region
job configuration is still respected when setting the region for sts and will be used if provided. If you still require global sts instead of regional set the sts-region
to aws-global
.Bugfixes and features
Features:
recentlyActiveOnly
parameter to reduce number of old metrics returned by CloudWatch API by @PerGonaws-sdk-v2
: use the more performant AWS sdk v2 (see above section) by @kgeckhartServices:
Docs:
Bugs:
Refactoring:
Dependencies
New dependencies:
Updates:
Full Changelog: https://github.com/nerdswords/yet-another-cloudwatch-exporter/compare/v0.51.0...v0.52.0
Important breaking changes
customNamespace
are deprecated and might be removed in a future release (please reach out if you're still using this feature)Bugfixes and features
Features:
max-dimensions-associator
: new resource-matching algorithm for discovery jobs. It fixes metrics attribution for ECS. Please test it out and report any issue!list-metrics-callback
: reduce memory usage of ListMetrics API requestsServices:
Docs:
Bugs:
Refactoring:
Dependencies
Full Changelog: https://github.com/nerdswords/yet-another-cloudwatch-exporter/compare/v0.50.0...v0.51.0
Important breaking changes
UpdateMetrics
signature to accept options and return error by @cristiangreco -- if you embed YACE as a Go library this is a breaking change.Bugfixes and features Features:
Services:
Docs:
Refactoring:
Dependencies
Full Changelog: https://github.com/nerdswords/yet-another-cloudwatch-exporter/compare/v0.49.2...v0.50.0
Important breaking changes:
-alpha
suffix from the version number. YACE will be considered alpha quality until v1.0.0.Bugfixes and features:
Helm chart:
New services:
Docs updates:
Internal refactoring:
Dependencies:
Full Changelog: https://github.com/nerdswords/yet-another-cloudwatch-exporter/compare/v0.48.0-alpha...v0.49.0-alpha
Bugfixes and features:
Full Changelog: https://github.com/nerdswords/yet-another-cloudwatch-exporter/compare/v0.47.0-alpha...v0.48.0-alpha
Yet Another Cloudwatch Exporter
Bugfixes and features:
Dependencies:
Full Changelog: https://github.com/nerdswords/yet-another-cloudwatch-exporter/compare/v0.46.0-alpha...v0.47.0-alpha
Yet Another Cloudwatch Exporter