我们正在使用Tim Golden的WMI Python挂钩来报告Windows系统状态的状态,以尝试向我们的Linux服务器提供类似的报告。
我们目前正在从'Win32_OperatingSystem'类调用中提取'FreePhysicalMemory'和'TotalVisibleMemorySize'。
我们的问题是内存通常以100%的容量报告。
是否有一种合理的方法,使用WMI / WMQ来确定Windows服务器是否在交换?
答案 0 :(得分:0)
在浏览了各种内存类之后,以下内容似乎至少会提供交换指示:
SELECT PagesPersec FROM Win32_PerfFormattedData_PerfOS_Memory
根据wmifun.net,PagesPersec是
Pages / sec是从磁盘读取或写入页面以解决硬页面错误的速率。该计数器是导致系统范围延迟的各种故障的主要指标
我们暂时会继续这样做。