1

在查看我们在 Azure 中的应用服务的指标时,我对SumCountrequests聚合指标感到非常困惑。根据MS 技术文档,它们应该相同的。

计数:在聚合间隔期间捕获的测量数。

当度量总是以 1 的值捕获时,计数聚合等于总和聚合。当指标跟踪不同事件的计数并且每个度量代表一个事件时,这种情况很常见。每次有新请求到达时,代码都会发出一个指标记录。

还有这个MS 技术文档

尽管在此示例中不是这种情况,但在始终以 1 的值捕获度量的情况下,Count 等于 Sum。这在度量跟踪事务事件的发生时很常见——例如,本文前面的示例中提到的 HTTP 失败次数。

所以,比如说,在一个特定的时间段内,如果有 10 个 HTTP 请求,那么请求数是 10,那么请求的总和也是 10。

但我们的都是不同的。下面是一个 Web 应用服务的 Sum 和 Count 指标,您可以看到它们非常不同。但为什么? 在此处输入图像描述

在此处输入图像描述

4

1 回答 1

1

从官方的restapi,我们可以看到count并且sum仍然不同。

数数

如果需要更多解释,可以参考下面的帖子,或者提出支持寻求帮助

相关帖子:

Azure App Service Metrics - 如何解释与请求相关的 Sum 与 Count?

于 2021-05-31T04:04:31.600 回答