4

如果我每 N 秒监控一次 ASP.NET Requests/sec 性能计数器,我应该如何解释这些值?是在采样间隔期间处理的请求数除以 N 吗?还是不管采样间隔是当前请求/秒?

4

1 回答 1

1

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

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

于 2014-05-05T19:11:30.153 回答