“我想编写一个powershell脚本,它将在两个参数上生成警报:CPU和内存。
我将使用WMI对象,一旦任何一个对象达到阈值,脚本都将生成警报(阈值是80%)
如果我也可以在远程服务器上运行此脚本,则可以进一步增强。
有没有一种方法可以找到要使用的wmi-object类以及通用脚本的外观。
我正在使用64位计算机”
最佳答案
在PS2.0中,您具有直接从WMI获取实时实时性能计数器数据的cmdlet。
检查:
Get-Counter '\Memory\Available MBytes'
Get-Counter '\Processor(_Total)\% Processor Time'
而且当然:
Get-Help Get-Counter
关于sql-server - Powershell脚本生成有关内存和CPU使用率的警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12698548/