博客中的单个时序栏自然包括客户端传输时序。对于异常分析,我想将构建时间过长的页面与客户端速度慢的请求区分开来。
对于缓冲页面,我查看了 ASP.NET 页面生命周期模型,但没有看到我可以利用的地方,并且在代码上仅测量页面刷新到客户端之前的页面处理时间。
我可能应该提到我的目标是生产监控(不是测试或开发)。此外,目的是使用此测量值注释网络日志以供以后分析。目前我们使用 Response.AppendToLog() 自由地注释博客。我相信使用 Response.AppendToLog() 的愿望在一定程度上限制了我的潜在日志点,例如,响应对象在 Application_EndRequest 中不可行。
任何见解将不胜感激。