利用bmon/nload/iftop/vnstat/iptraf實時檢視網路頻寬狀況
一.新增yum源方便安裝bmon
# rpm -Uhv http://apt.sw.be/redhat/el5/en/x ...1.el5.rf.x86_64.rpm
# yum install bmon
- bandwidth monitor
可以在 shell 下監控網路流量的狀況( 具有動態效果 )
安裝成功後輸入bmon命令後,選擇eth0按g,按d。檢視效果如如下:
#bmon
# rpm -Uhv http://apt.sw.be/redhat/el5/en/x ...1.el5.rf.x86_64.rpm
# yum install bmon
- bandwidth monitor
可以在 shell 下監控網路流量的狀況( 具有動態效果 )
- RX: 流進
- TX: 流出
安裝成功後輸入bmon命令後,選擇eth0按g,按d。檢視效果如如下:
#bmon
以基本的方式檢視:
#bmon -o ascii -p eth0
#bmon -o ascii -p eth0
這張圖分為兩部分
上半部分是:Incoming也就是進入網路卡的流量,
下半部分是:Outgoing,也就是從這塊網路卡出去的流量,
下半部分是:Outgoing,也就是從這塊網路卡出去的流量,
每部分都有當前流量(Curr),平均流量(Avg),最小流量(Min),最大流量(Max),總和流量(Ttl)這幾個部分,
看起來還是蠻直觀的。
#nload --help 檢視具體用法
看起來還是蠻直觀的。
#nload --help 檢視具體用法
2.iftop
# yum install iftop
# iftop -i eth0
# yum install iftop
# iftop -i eth0
TX:傳送流量
RX:接收流量
TOTAL:總流量
Cumm:執行iftop到目前時間的總流量
peak:流量峰值
rates:分別表示過去 2s 10s 40s 的平均流量
RX:接收流量
TOTAL:總流量
Cumm:執行iftop到目前時間的總流量
peak:流量峰值
rates:分別表示過去 2s 10s 40s 的平均流量
#iftop -i eth0 -n 就可以看到eth0網路卡的流量狀況:
iftop 相關命令 :
監控eth1的網路卡的流量
# iftop -i eth1
以位元組(bytes)為單位顯示流量(預設是位元bits):
$ iftop -B
直接顯示IP, 不進行DNS反解:
$ iftop -n
直接顯示連線埠編號, 不顯示服務名稱:
$ iftop -N
顯示某個網段進出封包流量
$ iftop -F 192.168.1.0/24 or 192.168.1.0/255.255.255.0
其他引數可下 iftop -h 看說明.
進入iftop畫面時, 可按 p 切換是否顯示連線埠, n 切換顯示IP或主機的domain name, N切換顯
示連線埠代號或名稱, p暫停顯示, b切換是否顯示長條, B切換計算幾秒內的平均流量, 其他按鍵
可以按h觀看說明.
iftop 相關命令 :
監控eth1的網路卡的流量
# iftop -i eth1
以位元組(bytes)為單位顯示流量(預設是位元bits):
$ iftop -B
直接顯示IP, 不進行DNS反解:
$ iftop -n
直接顯示連線埠編號, 不顯示服務名稱:
$ iftop -N
顯示某個網段進出封包流量
$ iftop -F 192.168.1.0/24 or 192.168.1.0/255.255.255.0
其他引數可下 iftop -h 看說明.
進入iftop畫面時, 可按 p 切換是否顯示連線埠, n 切換顯示IP或主機的domain name, N切換顯
示連線埠代號或名稱, p暫停顯示, b切換是否顯示長條, B切換計算幾秒內的平均流量, 其他按鍵
可以按h觀看說明.