nerdswords / yet-another-cloudwatch-exporter

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
Apache License 2.0
959 stars 330 forks source link

getmetricdata: Move batching to an iterator #1389

Closed kgeckhart closed 4 months ago

kgeckhart commented 5 months ago

Second chunk from https://github.com/nerdswords/yet-another-cloudwatch-exporter/pull/1368 to introduce the new iterator for batching without making further changes to rounding period or other start + endtime calculations.

Related to https://github.com/nerdswords/yet-another-cloudwatch-exporter/issues/1290 Related to https://github.com/nerdswords/yet-another-cloudwatch-exporter/issues/1094