linux下的幾個網路流量監控工具使用
1、nethogs
1)NetHogs是一款開源、免費的,終端下的網路流量監控工具,它可監控Linux的程序或應用程式的網路流量。NetHogs只能實時監控程序的網路頻寬佔用情況。NetHogs支援IPv4和IPv6協議,支援本地網絡卡以及PPP連結
2)debian下安裝
apt-get install nethogs
centos下安裝
yum install nethogs
3)使用命令nethogs,實時檢視流量資料
檢視各個程序對應的功能節點,來監控網路流量資料消耗的量
4)NetHogs提供互動式控制指令:
2、nloadm : Cycle between display modes (kb/s, kb, b, mb) 切換網速顯示單位
r : Sort by received. 按接收流量排序
s : Sort by sent. 按傳送流量排序
q : Quit and return to the shell prompt. 退出NetHogs命令工具
可以實時地監控網絡卡的流量,分輸入流量Incoming 和輸出流量Outgoing兩部分,同時統計當前,平均,最小,最大,總流量的值,並且用動態圖形方式表現出來,讓你一目瞭然
安裝 apt-get install nload yum install nload
nload
3 iptraf
1)iptraf是一個基於ncurses的IP區域網監控器,用來生成包括TCP資訊、UDP計數、ICMP和OSPF資訊、乙太網負載資訊、節點狀態資訊、IP校驗和錯誤等等統計資料。
它基於ncurses的使用者介面可以使使用者免於記憶繁瑣的命令列開關。
特徵
- IP流量監控器,用來顯示你的網路中的IP流量變化資訊。包括TCP標識資訊、包以及位元組計數,ICMP細節,OSPF包型別。
- 簡單的和詳細的介面統計資料,包括IP、TCP、UDP、ICMP、非IP以及其他的IP包計數、IP校驗和錯誤,介面活動、包大小計數。
- TCP和UDP服務監控器,能夠顯示常見的TCP和UDP應用埠上傳送的和接收的包的數量。
- 區域網資料統計模組,能夠發現線上的主機,並顯示其上的資料活動統計資訊。
- TCP、UDP、及其他協議的顯示過濾器,允許你只檢視感興趣的流量。
- 日誌功能。
- 支援乙太網、FDDI、ISDN、SLIP、PPP以及本地迴環介面型別。
- 利用Linux核心內建的原始套接字介面,允許它(指iptraf)能夠用於各種支援的網絡卡上
- 全屏,選單式驅動的操作。
apt-get install iptraf
yum install iptraf
3)iptraf
通過導航選單進行實時檢視
IP流量監視(IP traffic monitor)
網路介面的一般資訊統計(General Interface Statistics)
網路介面的細節資訊統計(Detailed Interface Statistics)
統計分析(Statistical Breakdowns)
區域網工作站統計(LAN Station Statistics)
過濾器(Filters...)
配置(Configure...)
退出(Exit)