我有一个应用程序使用boto的put_metric_data发布自定义cloudwatch指标。该指标显示在redis队列中等待的任务数。
最长1分钟显示'3',1分钟显示'0',1分钟显示'1.5'。
似乎应用程序正确地将值设置为零,但是其他一些进程同时用3覆盖它,但是我找不到它来阻止它。
是否可以查看PutMetricData的日志来诊断此值可能来自何处?
答案 0 :(得分:0)
通常情况下, Amazon CloudTrail 是发现有关对您的AWS账户进行API调用的信息的理想方式。遗憾的是,{strong}无法在Amazon CloudTrail 中捕获PutMetricData
。
来自Logging Amazon CloudWatch API Calls in AWS CloudTrail:
不支持CloudWatch
GetMetricStatistics
,ListMetrics
和PutMetricData
API操作。