在窗口中有perfmon来监视系统的各种性能方面(称为计数器 )。
有没有像Linux一样的perfmon?
特别是在感兴趣的…
…有没有可能将这些信息存储在文件中供将来分析?
这个程序“顶”,这大部分。 它不处理网络流量。
编辑:
如果您需要记录此信息进行后处理/分析,则可以使用标准软件包“sar”来执行此操作。 它支持许多不同的性能数字,包括:磁盘,CPU,内存,网络等。
sar手册页
DStat是我个人最喜欢的工具。 从它的页面:
我喜欢它! 这肯定比sar更灵活(也更易于使用),我们只需要定期写一个文件。
如果你正在寻找一种方法来监视服务器上的这些东西,你应该看看像Zabbix这样的监视框架。 这可以让你监视你系统的各种有趣的事情,并使用插件,你的应用程序 – 以及存储一段时间的趋势数据,并让你警惕触发阈值等。
我是gkrellm的忠实粉丝,它将大量的信息打包到显示器上的一个小垂直条上。 它是可配置的; 我得到CPU使用,磁盘使用,内存使用, 温度 ,网络流量,等等。 当我的系统变慢时,我立即知道它是CPU,磁盘,内存还是网络连接。 信息设计很好, 我会说每个像素的信息量是很高的。 而不像“顶”,你通常可以把它放在你的屏幕的一侧。 (“顶”消耗太多的屏幕房地产一直保持开放。)
我用nmon。 它给你一个非常清晰的视图..你也可以在一个页面中选择CPU,网络,内核,磁盘IO负载,顶级进程等。 这很容易把事情联系起来,分析性能问题。
您正在寻找的主要事情可以很容易地看到使用“顶”与其各种选项。 当然,@grepsedawk说,sar对于调试非常有效。 然而,如果你需要在一个界面上进行监控, SeaLion , New Relic , munin等等还有很多监控工具。这些工具还可以让你检查磁盘使用情况,内存占用情况,CPU占用情况等。 对我来说SeaLion似乎对我的使用很好,既然你需要日志记录,你可以尝试。 您不必将这些文件保存为将来分析的文件。 他们出现在一个很好的界面,你可以跳转到任何时候查看输出。
PS如果您仍然需要将它们存储为文件,那也是由海狮提供的