如何在 Linux 中监控网络性能?

如何在 Linux 中监控网络性能?

我正在管理一个包含 Linux 服务器(CentOS 5.4)和 Windows XP 客户端的网络。最近我开始担心网络性能,并想开始监控它。是否可以监控网络流量以找到优化流量的方法?例如,有些用户将互联网广播流式传输到他们的机器上。我想知道它是否占用了足够的带宽以要求他们停止。另一种可能性是让我看看客户端和服务器之间的大文件传输是否会降低性能。有某种报告也很有用,这样我就可以查看峰值负载时间,以便更好地安排网络维护任务。是否有可用的实用程序可以帮助我实现这一点?

谢谢,

麦克风

答案1

查找iptrafiftop,这两个工具对您大有帮助。您可以在网关机器(如果有)或特定主机中运行它们。

如果你想绘制某些图形,你可以使用 SNMP 工具,例如仙人掌扎比克斯甚至磁共振成像仪统计每个主机消耗了多少带宽。

答案2

ntop听起来像是一个适合你的程序。

答案3

你可以使用 netstat,它非常有用的命令

答案4

相关内容