首页 > 解决方案 > 如何在powershell中使用计数器从某个应用程序池中的所有工作进程来监视cpu使用情况

问题描述

我只找到了这些计数器: \APP_POOL_WAS( )\Total Worker Processes Created \APP_POOL_WAS( )\Time since Last Worker Process Failure \APP_POOL_WAS( )\Total Worker Process Ping Failures \APP_POOL_WAS( )\Total Worker Process Shutdown Failures \APP_POOL_WAS( ) \Total Worker Process Startup Failures \APP_POOL_WAS( )\Current Application Pool State \APP_POOL_WAS( )\Total Worker Process Failures \APP_POOL_WAS( )\Recent Worker Process Failures \APP_POOL_WAS( )\Total Application Pool Uptime \APP_POOL_WAS( )\Current Application Pool Uptime \APP_POOL_WAS( )\Total Application Pool Recycles \APP_POOL_WAS( )\Maximum Worker Processes \APP_POOL_WAS(*)\Current Worker Processes

没有一次 CPU 使用率

标签: powershelliisapplication-poolw3wpperformance-monitor

解决方案


您可以尝试使用性能监视器和 PAL 工具。使用 PAL 工具,您可以导出性能计数器模板。性能监视器是 Microsoft 的内置工具。使用 perfmon 命令打开性能监视器。

这是参考:如何为 Windows 性能监控设置 PAL 工具


推荐阅读