Powershell Get-Counter 问题及 Powershell 的Group by Average实现
摘要:
目前生产环境是使用Powershell做性能监控的,但是发现使用Get-Counter获取IIS的\Web Service(_total)\Total Method Requests/sec 时经常取到的值为0,但实际这个时候IIS的请求数并非是0(这点可以通过打开windows的性能计数器来进行对比)。相信很多人有碰到这样的情况,我们也就这个问题咨询过微软,微软给的答复是:性能计数器默认只有部分是打开的,而对于IIS的Total Method Requests/sec则默认是关闭的。当我们主动去获取时它这个性能计数器的值是它开会打开进行数据收集,而这个收集过程需要一小段时间后才能生效(时间不 阅读全文