请求失败ASP.NET性能计数器显示常量高值

时间:2015-02-09 19:38:47

标签: asp.net azure performancecounter perfmon iis-8.5

我有一个在azure上托管的ASP.NET网站。对于性能测试,我正在做一些负载测试,并阅读性能计数器。问题是Requests Failed计数器值,它始终显示高值,永远不会变为0。

在负载测试期间,由于某些错误设置,所有请求都失败了。并且请求失败的计数器显示了适当的高价值。但是在解决问题之后,仍然请求失败的计数器显示出高值。

我已经检查过IIS日志,但是我看不到任何大量的4xx或5xx错误。

Requests Failed计数器是否显示过去几个小时的值?有没有办法重置它,或者是否有任何计数器读取请求每秒失败

注意:我正在监视ASP.NET Applications Requests Failed计数器。 我有Windows Server 2012 R2,网站托管在Azure上。

类似的问题是.NET CLR异常(Exceps引发的数量) - >这也显示出很高的价值,但它有另一个名为#Of Exceps Thrown / Sec的计数器,显示0值。

谢谢, 贾韦德

1 个答案:

答案 0 :(得分:0)

看起来我已经找到了答案。 它是如何工作的,计数器值保持值,直到IIS重新启动发生。 IIS重置/重启后,计数器值再次变为0。

谢谢, JASH