监控并计算asp.net网站的性能

时间:2016-03-01 14:15:36

标签: c# performance httphandler

我需要监控asp.net网站的性能:请求时间和页面加载时间。

为了测量页面的请求时间和加载时间, 我可以创建一个http处理程序类并测量BeginProcessRequestEndProcessRequest函数之间的时间,但我还需要测量页面加载时间(如果服务器速度很快,但网络速度很慢)。

有没有办法在同一条记录中进行测量,以便同时拥有服务器时间和客户端加载时间?

2 个答案:

答案 0 :(得分:1)

您可以尝试以下操作:mvc-mini-profiler

您还可以尝试使用以下VS工具:Visual Studio Web performance testing tool

答案 1 :(得分:0)

为什么不在页面级别启用Tracing,如下所示,它将显示页面加载时间,甚至是加载页面上每个控件所花费的时间。您也可以考虑使用Fiddler工具。

 <%@ Page Trace="true" %>