如何解决请求的 Azure 应用服务指标聚合:为什么 Sum 和 Count 不同?
在查看来自 Azure 中应用服务的指标时,我对 Sum 和 Count 的请求 聚合指标感到非常困惑>.根据{{3}},它们应该相同。
Count:在聚合间隔期间捕获的测量值数量。
当度量始终以 1 的值捕获时,计数聚合等于总和聚合。 当度量跟踪计数时,这种情况很常见不同的事件,每次测量代表一个事件。每次有新请求到达时,代码都会发出一个指标记录。
还有这个MS tech doc。
尽管在本例中并非如此,Count 等于 Sum,如果度量始终以 1 的值捕获。当指标跟踪事务性事件的发生时,这很常见 - 例如,本文前一个示例中提到的 HTTP 失败次数。
那么,假设在特定时间段内,如果有 10 个 HTTP 请求,则请求数为 10,则请求总数也为 10。
但我们的都不一样。下面是一个 Web 应用服务的 Sum 和 Count 指标,您可以看到它们非常不同。但为什么? MS tech doc
解决方法
从官方的restapi,我们可以看到count
和sum
还是有区别的。
如果需要更多解释,可以参考以下帖子,或raise a support for help。
相关帖子:
Azure App Service Metrics - How to interpret Sum vs. Count related to requests?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。