Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Cloudwatch度量显示错误的值_Amazon Web Services_Amazon Cloudwatch_Amazon Cloudwatchlogs - Fatal编程技术网

Amazon web services Cloudwatch度量显示错误的值

Amazon web services Cloudwatch度量显示错误的值,amazon-web-services,amazon-cloudwatch,amazon-cloudwatchlogs,Amazon Web Services,Amazon Cloudwatch,Amazon Cloudwatchlogs,我有一个应用程序使用boto的put_metric_数据发布自定义cloudwatch度量。该指标显示redis队列中等待的任务数 最大1分钟显示“3”,最小1分钟显示“0”,平均1分钟显示“1.5” 应用程序似乎正确地将该值设置为零,但其他进程正在同时用3覆盖该值,但我找不到阻止它的方法 是否可以查看PutMetricData的日志以诊断此值可能来自何处?通常,Amazon CloudTrail将是发现有关对AWS帐户进行API调用的信息的理想方式。不幸的是,PutMetricData未在Am

我有一个应用程序使用boto的put_metric_数据发布自定义cloudwatch度量。该指标显示redis队列中等待的任务数

最大1分钟显示“3”,最小1分钟显示“0”,平均1分钟显示“1.5”

应用程序似乎正确地将该值设置为零,但其他进程正在同时用3覆盖该值,但我找不到阻止它的方法


是否可以查看PutMetricData的日志以诊断此值可能来自何处?

通常,Amazon CloudTrail将是发现有关对AWS帐户进行API调用的信息的理想方式。不幸的是,
PutMetricData
未在Amazon CloudTrail中捕获

发件人:

不支持CloudWatch
GetMetricStatistics
ListMetrics
PutMetricData
API操作


如果您的应用程序停止发送数据,CloudWatch是否仍报告任何指标?首先尝试确认发送不需要的数据的不是您的应用程序。是的,如果我关闭应用程序,1分钟的平均值将从1.5增加到3,因此可能还有其他实例正在运行,进程发送的PutMetricData值为3。最坏的情况是,您可以创建一个新的自定义指标,并将应用程序指向该值,忽略另一个。