我正在使用Linux服务器(CentOS 5.4)和Windows XP客户端pipe理networking。 最近我对networking性能感到担忧,并希望开始监控它。 是否有可能监控networkingstream量,以便find优化stream量的方法? 例如,有一些用户将互联网广播stream传到他们的机器上。 我想知道是否消耗了足够的带宽来要求它们停止。 另一种可能性是我会看到性能是否由于cleint和服务器之间的大文件传输而减慢。 有一些报告可以帮助我查看高峰负载时间,以便更好地调度networking维护任务。 有没有可用的工具可以帮我完成这个工作?
谢谢,
麦克风
寻找iptraf和iftop ,这两个工具可以帮助你很多。 您可以在网关机器(如果有的话)或特定的主机上运行。
如果你想绘制一些东西,你可以使用像Cacti , Zabbix甚至MRTG这样的SNMP工具来统计每个主机从你的带宽中吃了多less。
ntop听起来像一个程序给你。
你可以使用netstat ,它非常有用的命令
你可以使用各种方法。 Cacti为您提供了一种简单的方法来查找每个交换机端口使用的带宽。 这直接转化为“多lessstream量/从一个给定的工作站”,但不一定转化为“使用大量的广域网stream量”。
如果您有一台可以导出NetFlow数据的路由器,则可以使用该路由器将stream量专门绑定到工作站(可能需要与DHCP日志交叉关联)。
看看MRTG , PasTMON和Scrutinizer 。