HTTP 服务请求 Queues\CurrentQueueSize 计数器实例名称

HTTP Service Request Queues\CurrentQueueSize counter instance name

我目前正在寻找监视当前队列大小计数器的方法,并且一直在通过 Get-Counter -Counter "\HTTP Service Request Queues(*)\CurrentQueueSize" 在 PowerShell 中查找,return 是我感兴趣的值。

returned 值由 AppPool 清楚地组织,但我不认识其中之一。

\computername\http service request queues(defaultapppool)\currentqueuesize : 0
\computername\http service request queues(---2)\currentqueuesize : 0

---2代表什么?我有 运行 针对其他服务器的命令,它们 return 类似的结果但数字不同,我看到了 ---1---42 和其他一些不同的值。

我在我的服务器上测试了这个命令,它也响应了不同的 http 服务值。

所以我们无法弄清楚它们的意思,但是 docs 已经解释了这个结果。

However, some server applications may have unnamed Request Queues that cannot be matched to a performance counter instance ID.