是否有任何适用于 Windows(桌面)的免费/开源软件可以保存历史 CPU/NET/IO 使用情况并让我查看基于这些历史数据的图表?
答案1
嗯,有两种方法可以做到这一点。
第一种方法是使用 Windows 内置的工具。只需转到“开始”>“运行”,然后输入
性能监视器
性能监视器应该打开,您可以点击此链接了解如何创建日志:
您可以使用的另一个免费/开源工具是 nagios,它依赖于 snmp 数据。确保转到“开始”>“运行”,然后输入
服务管理器
并确保 SNMP trap 服务正在运行。确保还将 snmp community 字符串配置为除“public”之外的其他内容
有关在 Windows 上设置 snmp 的信息,您可以点击以下链接:
Windows 内置的性能监视器使用起来要容易得多,而且很可能有您需要的所有数据。Nagios 的功能更广泛,但配置方面也需要做更多的事情。
答案2
启用 SNMP 并使用 MRTG 或任何基于 RRDTool 的后续产品进行收集。当然,性能监视器(内置于操作系统中)也可以做到这一点。
答案3
你可以看看 nagios。这是一个很棒的工具,可以处理你需要的一切,甚至更多。它确实需要一些时间,但一旦启动并运行,它就会非常稳定。