如何找出哪个日志组的 CloudWatch GetMetricData 成本?

问题描述 投票:0回答:3

最近,我们的 CloudWatch GetMetricData 操作成本大幅增加(x8 倍)。我们在同一个 Aws 账户上有很多日志组和不同的团队。

您知道我们如何找出 GetMetricData 对应哪个日志组吗?

谢谢。

amazon-web-services cloud amazon-cloudwatch amazon-cloudwatchlogs
3个回答
2
投票

不幸的是,要回答你的问题并不容易。我们遇到了同样的问题,帐单上的一行调用“GetMetricsData API”完全失控。遗憾的是 AWS CloudTrail 不记录此类请求。为了找出根本原因,我们必须一一禁用我们在该帐户上插入的所有外部监控工具,并监控账单中是否有任何凹痕。 请参阅这篇文章。


0
投票

AWS 不会将 GetMetricData 的费用与特定的 CloudWatch 日志组联系起来,遗憾的是这是不可能看到的。您在每个日志组的基础上唯一可以看到的是“处理字节”和存储。如果您认为这些可能是密切代理,那么您可以直接通过成本和使用报告查询它们......但摄取成本可能根本与指标数据的查询无关。

用于查看聚合在一起的所有这些数据的替代托管解决方案是 https://www.vantage.sh/ 它将查询所有 CloudWatch 日志组并向您显示每个日志组的所有成本但您需要启用它们的“高级分析”。


0
投票

我知道这篇文章很旧,但我有关于 GetMetricsData API 中主要成本违规者之一的参考资料。尝试禁用它,您会看到节省的费用。

亚马逊安全中心

© www.soinside.com 2019 - 2024. All rights reserved.