我的cloudwatch账单从8月到9月有400美元的峰值。每1,000个请求$ 0.01(混合费率:0.000010)161,204,177请求每1,000个请求0.01美元(混合费率:0.000010)206,899,565个请求
我们如何检查请求增加的原因以及确定其终点或请求来自何处
这可能是一个监控工具,DataDog就是一个例子,但是任何可以持续查询AWS以获取所有服务器统计信息的工具。您是将数据导入任何第三方工具还是内部构建的工具?
根据以下AWS的答案,CloudTrail不会记录此请求 - 这也是我的答案,这是一个特例:-(
“不幸的是,您没有工具可以检查GetMetricData的来源。原因是,此API调用未记录在CloudTrail中。” - 来自论坛的akash-aws
附加信息:https://forums.aws.amazon.com/thread.jspa?messageID=865061
祝你好运找到原因,我正在为一个客户寻找类似的问题并在它开始时进行跟踪,现在希望找到更多细节。
你可以Log Amazon CloudWatch API Calls with AWS CloudTrail - Amazon CloudWatch:
Amazon CloudWatch与AWS CloudTrail集成,后者提供CloudWatch中用户,角色或AWS服务所采取的操作记录。 CloudTrail捕获由您的AWS账户或代表您的AWS账户进行的API调用。捕获的调用包括来自CloudWatch控制台的调用以及对CloudWatch API操作的代码调用。
如果您创建跟踪,则可以启用CloudTrail事件到Amazon S3存储桶的持续交付,包括CloudWatch事件。如果您未配置跟踪,则仍可以在事件历史记录中查看CloudTrail控制台中的最新事件。
使用CloudTrail收集的信息,您可以确定对CloudWatch发出的请求,发出请求的IP地址,发出请求的人员,发出请求的时间以及其他详细信息。