绩效计数器 – 每分钟费率types?

我有一个处理相对“昂贵”请求的服务。 平均请求率预计将在每分钟5-10个左右。 我希望能够使用自定义的性能计数器来监控这个速度,但是所有可用的计数器types似乎都是针对更频繁发生的事件。

通过性能计数器公开这个速度的最好方法是什么? 也许我可以跟踪已经发生的事件总数以及总时间,然后计算平均值和代码,并通过NumberOfItems32? 这似乎有点奇怪,它不会使用与正确pipe理的计数器相同的“平均窗口”。

“通过性能计数器显示这个速率的最好方法是什么?也许我可以跟踪已经发生的事件总数以及总时间,然后计算平均值和代码,并通过NumberOfItems32有什么似乎有点奇怪的是,它不会使用与正确管理的计数器相同的“平均窗口”。

你有你的解决方案。 跟踪物品数量和时间是获得平均值的唯一方法。

http://msdn.microsoft.com/en-us/library/system.diagnostics.performancecounter.aspx