服务器统计信息(处理器使用情况和带宽使用情况)

服务器统计信息(处理器使用情况和带宽使用情况)

我如何才能知道我的网络服务器的负载有多大?我试过了,top但我不知道如何解释它显示的 CPU 信息。虽然 top 可以告诉我 CPU 使用率,但我还需要找出带宽(NIC 上的负载)以查看服务器是否不堪重负。我试过了,netstat但我只能看到活动连接数。

我不太了解服务器维护,我是一名程序员,我的系统管理员正在担任陪审员。任何提示都非常感谢。

我在 Ubuntu 服务器上运行 Apache,其中包含一些小型 PHP 脚本。大部分流量是正在下载的一些大型二进制文件。

答案1

对于处理器使用情况,请安装 htop:

$ sudo apt-get install htop
$ htop

对于带宽使用,请安装 iptaf:

$ sudo apt-get install iptraf
$ iptraf

但我建议仙人掌穆宁扎比克斯

答案2

我支持使用 htop 来替代 top。此外,我喜欢使用 bmon 来检查实时网络使用情况,如果我没记错的话,它也在 ubuntu 版本中。

相关内容