» 用 bmon 实时查看网络流量

bmon 实时查看网络流量

基于命令行的网络流量监测工具有很多,比如平常我用的最多的是 ifstat 等,而现在要介绍的 bmon 也非常不错,它提供了更为详细的统计数据,而且还具备字符样式的图形化输出(PS: 当然如果你需要基于 GUI 的相应工具的话,不妨尝试我们之前介绍的这个 NetSpeed Applet )

# bmon 的安装:

sudo apt-get install bmon

通常我们只需要监控 eth0 网卡,那么就直接输入

bmon -p eth0

随后 bmon 会显示监控界面,输入 g 打开图形监控栏,输入 d 可以开启详细模式(如果没有显示的话请放大终端窗口)

# 效果图:

当然,bmon 不只是这么简单,它还有许多高级用法,其中对个人认为最实用的就是输出为 html 网页文件,这样我就可以用它来为我的服务器进行网络流量监控了,不需要其它大型的如 nagios 这样的监控工具,事实上现在我在我的 FreeBSD VPS 上就是这么干的

网页输出命令如下:

bmon -I distribution:multicast -o null -O html:path=/var/htdocs/

然后你就可以用 ngix 这样的网络服务器来配置网站目录为这个输出目录,你就可以远程监控服务器的网络流量了,显示效果如下图

关于 bmon 更详细的使用方法请 man bmon

riku

关注新网络Web2.0、移动应用;Nexus S/Andorid,iPad,FreeBSD,Ubuntu 用户;伪设计师,好推墙运动

More Posts - Website

Follow Me: