我有一个托管在 azure 上的 ASP.NET 网站。对于性能测试,我正在做一些负载测试,并读取性能计数器。问题是 Requests Failed 计数器值,它始终显示高值并且永远不会变为 0。
在负载测试期间,由于一些错误的设置,所有请求都失败了。Requests failed 计数器显示了正确的高值。但是在修复问题之后,请求失败的计数器仍然显示高值。
我检查了 IIS 日志,但我看不到任何大量的 4xx 或 5xx 错误。
Requests Failed 计数器是否显示过去几个小时的值?有没有办法重置它,或者是否有任何计数器可以读取每秒失败的请求数
注意:我正在监视 ASP.NET Applications Requests Failed 计数器。我有 Windows Server 2012 R2,网站托管在 Azure 上。
类似的问题是 .NET CLR Exceptions (# of Exceps Thrown) -> 这也显示了很高的值,但它有另一个计数器,称为 #Of Exceps Thrown /Sec,它显示 0 值。
谢谢,贾维德