监控和计算 asp.net 网站性能

monitor and calculate asp.net website performance

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

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

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

您可以尝试以下方法:mvc-mini-profiler

您也可以试试下面的VS工具:Visual Studio Web performance testing tool.

为什么不启用 Tracing at page level like below which will show you the page load time and even time taken by each controls on the page to load. You can as well consider using Fiddler 工具。

 <%@ Page Trace="true" %>