App Service的响应时间指标是什么?

4

这个“Time-taken”是否与IIS日志中描述的“Time Taken(time-taken)”相同,详情请参见这里

“Time-taken”是指从IIS接收到请求的第一个字节到它发送该请求的最后一个字节所需的时间。这包括网络传输到客户端的时间(对于几乎所有情况,如果您有一个小于2KB的页面,则会被缓存),因此慢速网络连接将具有更长的网络时间,从而需要更多时间。 当IIS接收到第一个字节的起始时间是“时间”字段,当IIS发送出最后一个字节的结束时间是“时间”字段+“Time-taken”字段。


1
你是不是想说平均响应时间指标? - DixitArora-MSFT
是的,平均响应时间。 - csg
1个回答

2
平均响应时间是由2个指标组成的综合指标。

1)请求数量

2)示例的响应时间总和。

我们每10秒发布一次指标,因此每分钟有6个样本。这意味着每10秒钟,我们会发布该10秒钟内请求的数量以及响应时间总和。

没有关于每个请求的响应时间的信息。最小粒度为1分钟,所以将6个样本聚合计算出采样类型(平均值、总和、最大值、最小值)。


谢谢你的回答 - 它更清晰地解释了计算方式。然而,我更感兴趣的是“响应时间”代表什么(你提到的每10秒钟汇总一次的那个)。 - csg
响应时间 -- "衡量网络请求进入应用程序和响应返回之间的时间" - DixitArora-MSFT
从定义上我理解到,到达客户端的时间不包括在内。也就是说,如果客户端的网络连接较差,这个指标不会受到影响,对吗? - csg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接