如何处理ASP.NET请求/秒性能计数器的值?

如何处理ASP.NET请求/秒性能计数器的值?,asp.net,performancecounter,requests-per-second,Asp.net,Performancecounter,Requests Per Second,如果每N秒监视一次ASP.NET Requests/sec性能计数器,应如何解释这些值?是采样间隔内处理的请求数除以N吗?或者它是当前请求/秒,与采样间隔无关?它取决于您的N秒数。这也是为什么性能计数器在初始化后的第一个nextValue()上总是读取0的原因。它从调用nextValue()的最后一个点开始进行所有计算 您可能还需要注意在不到一秒钟的时间间隔内调用计数器nextValue()函数,因为它可能会产生一些非常奇怪的异常值结果。对于我的使用,每5秒调用函数,可以在最新信息和平滑平均值之

如果每N秒监视一次ASP.NET Requests/sec性能计数器,应如何解释这些值?是采样间隔内处理的请求数除以N吗?或者它是当前请求/秒,与采样间隔无关?

它取决于您的N秒数。这也是为什么性能计数器在初始化后的第一个nextValue()上总是读取0的原因。它从调用nextValue()的最后一个点开始进行所有计算

您可能还需要注意在不到一秒钟的时间间隔内调用计数器nextValue()函数,因为它可能会产生一些非常奇怪的异常值结果。对于我的使用,每5秒调用函数可以在最新信息和平滑平均值之间取得良好的平衡