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

[QUESTION] GMD pricing #1419

Open winadm87 opened 4 months ago

winadm87 commented 4 months ago

YACE version v0.59.0

Config file ` jobs:

Current Behavior Assume we run yace with "--scraping-interval=60" parameter with the specified config above. In such configuration GMD pricing gives about 6 dollars overhead daily comparing with the basic java cw exporter with the same config and GetMetricStatistics, which have 1kk free-tier API calls monthly. On some comprehensive configs we can observe about 30 dollars daily overhead.

Expected Behavior

Steps To Reproduce Run yace exporter with any config, than run java cw exporter with the same resources/dimension/metrics specified and compare pricing.

Anything else? We wonder if such pricing overhead is expected behavior? Why the pricing information/comparisions are not specified in exporter readme? What else can be done to cost cut, except of reducing scraping interval and narrowing down list of scraping resources?