当涉及到Windows (WinXP、Vista、Server2k3和更高版本以及现在的Win7)时,我不太熟悉性能监控。但是我知道Linux监控,我知道我非常喜欢collectl。我特别喜欢这样:
collectl只是碰巧抓住了它,一直。加上它是免费的。
是否有类似的免费产品可以为Windows进行全类型监视和数据导出?如果有一个可以将数据写入本地磁盘的全面监控解决方案,我甚至可以编写自己的数据导出。
发布于 2010-11-30 03:52:45
除了使用perfmon之外,我对windows上的性能监视知之甚少。当我写“收藏品”时,我确实玩过这样的游戏:看看我能用windows做些什么,甚至玩WMI --结果发现你可以用WMI连接到一个窗口框,并检索与perfmon相同的数据。唯一的问题是,当我尝试它时,我得到的数字与perfmon报告的不同。例如,有几个CPU计数器名为%,但它们报告的数字与百分比完全不同。我可以得到磁盘号码,甚至一些网络和内存。
我做的下一件事是包含formatit.ph文件,因为这是所有打印例程都存在的地方,通过用WMI数据填充正确的变量,我可以简单地调用正确的例程,我可以以任何格式获得数据,in.=报告它,包括时间戳和空格分隔的数据。
但正如我所说,数据不一致或不完整,这实际上是一种演习,而不是其他任何事情。但是,如果有人想用perl编写自己的WMI数据收集例程,并希望将它们与level打印例程集成起来,那么我可能可以提供一些咨询,以帮助您将其提升到下一个级别。但第一步是获取数据。
-mark
https://serverfault.com/questions/207047
复制相似问题