Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.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 样本数的大小对我的指标有什么影响?_Amazon Web Services_Statistics_Amazon Cloudwatch - Fatal编程技术网

Amazon web services 样本数的大小对我的指标有什么影响?

Amazon web services 样本数的大小对我的指标有什么影响?,amazon-web-services,statistics,amazon-cloudwatch,Amazon Web Services,Statistics,Amazon Cloudwatch,正在阅读,我不清楚sampleCount对我作为统计集发送的自定义指标有什么影响 例如: aws cloudwatch put-metric-data --metric-name PageViewCount --namespace MyService --statistic-values Sum=11,MinimSampleCountSampleCountum=2,Maximum=5,SampleCount=3 --timestamp 2016-10-14T12:00:00.000Z 样本数是

正在阅读,我不清楚sampleCount对我作为统计集发送的自定义指标有什么影响

例如:

aws cloudwatch put-metric-data --metric-name PageViewCount --namespace MyService --statistic-values Sum=11,MinimSampleCountSampleCountum=2,Maximum=5,SampleCount=3 --timestamp 2016-10-14T12:00:00.000Z
样本数是3,但cloudwatch没有实际的点,它只有最小值、最大值和


那么,如果我为SampleCount设置10,甚至10000,这会有什么区别呢?

Sample Count定义了它在时间窗口中采集的样本数。更多的样本将具有更精确的表示。最小值、最大值和平均值是根据该样本子集计算的,而不是对所有样本进行计算,因此会产生差异。

此CloudWatch度量有多个值(最小值、最大值、总和、平均值、采样数、值),您可以计算这些值,并在自己对发布的CloudWatch数据进行分析时使用这些值

您可以将sampleCount设置为您想要的任何值,但这样平均值和总和值就没有意义了

总之,sampleCount只是一起定义系统统计信息的几个值之一

本文件可能有助于澄清每个统计数据的含义:


这里给你举个例子: 如果我需要监视日志组中的400 HTTP访问被拒绝错误代码,我将使用样本计数而不是总和。
三个400错误代码将导致度量中的数字“1200”,但样本计数将显示正确的数字:3。

“更多样本将具有更精确的表示”是的,但我将样本计数设置为一个值,cloudwatch实际上没有这些数据点。这就是让我感到困惑的原因抱歉,我创建答案时,你的答案不在那里。我仍然不清楚。我可以将SampleCount设置为任意值,但这对度量有什么影响?似乎我应该只将其设置为2(一个用于最小值,一个用于最大值)。如果我在第三方应用程序中使用cloudwatch度量,应用程序是否可以使用samplecount做一些有趣的事情?因为我看不出cloudwatch是如何以任何有意义的方式使用SampleCount的——假设您采集了10个样本,每个样本都是1.0。平均值为1.0,总和为10.0。但是,您向CloudWatch发布了您采集了3个样本的消息。现在sum/3不等于1.0,这打破了您的平均统计。AWS将根据您提供的其他数据点计算平均值,并在其图表中使用。在本例中,AWS将计算该时间间隔的平均值3.33。