主要使用iftop命令監控linux主機的流量
1、 Centos7使用yum安裝,下載安裝阿里源、及第三方的epel源,以下地址
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
2、 yum install iftop 即可完成安裝
3、圖解iftop -nNBP
界面上面顯示的是類似刻度尺的刻度範圍,為顯示流量圖形的長條作標尺用的。
中間的<= =>這兩個左右箭頭,表示的是流量的方向。
TX:發送流量
RX:接收流量
TOTAL:總流量
Cumm:運行iftop到目前時間的總流量
peak:流量峰值
rates:分別表示過去 2s 10s 40s 的平均流量
4、常用參數說明
-n 顯示IP,以替代顯示主機名
-N 顯示端口號,以替代顯示服務名稱
-B 以bytes為單位顯示流量(默認是bits)
-P 使host信息及端口信息默認就都顯示, 端口顯示的開關。
-F 顯示特定網段的進出流量 如 iftop -nNBP -F 183.238.80.4/32
5、
可以iftop進入畫面後直接操作命令按h切換是否顯示幫助;
按p切換是否顯示端口信息;
按n切換顯示本機的IP或主機名;
按N切換顯示端口號或端口服務名稱;
按1或2或3可以根據右側顯示的三列流量數據進行排序;
按
按>根據遠端目標主機的主機名或IP排序;
按P切換暫停/繼續顯示;
閱讀更多 pengpeng2008 的文章