运维基础(4)流量监控工具篇
往期回顧:
運維基礎(1)Nginx
運維基礎(2)實用工具篇
運維基礎(3)備份篇
最近有一些同學,讓講師幫忙協助檢測下一臺服務器的網絡流量,既此,我要來了下網絡流量監測相關的工具,以供使用,歡迎轉發收藏。
查看某個網卡收發數據的總量
?方法一
?方法二
查看網卡的實時的流量
?工具一
網上找到的一個腳本,基本上來說是處理ifconfig的結果,得到單位時間內的流量。也可以通過處理/proc/net/dev文件得到同樣的結果。
使用方法:bash scriptfile eth1 ?不加參數默認為eth0
?工具二
名稱:iptraf
安裝:apt-get -y install iptraf
使用:iptraf或iptraf -g
?工具三
名稱:ifstat
安裝:apt-get -y install ifstat
使用:直接打命令ifstat
?工具四
名稱:nload
安裝:apt-get -y install nload
使用:nload
?工具五
名稱:iftop
安裝:apt-get -y install iftop
使用:iftop或iftop ?-i eth1
?工具六
名稱:nethlogs
安裝:apt-get -y install nethlogs
使用:nethlogs或nethlogs eth1
?工具七
名稱:bmon
安裝:apt-get -y install bmon
使用:bmon
?工具八
名稱:collectl
安裝:apt-get -y install collectl
使用:collectl -sn -oT -i0.5
?工具九
名稱:dstat
安裝:pip install dstat
使用:dstat -nt
?工具十
名稱:netload
安裝:apt-get -y install netdiag
使用:netload eth0
?工具十一
名稱:trafshow
安裝:apt-get -y install netdiag
使用:trafshow -i eth0
?工具十二
名稱:speedmeter
安裝:apt-get -y install speedmeter
使用:speedometer -r ?eth1 -t eth1
?工具十三
名稱:slurm
安裝:apt-get -y install slurm
使用:slurm -s -i eth1
?工具十四
名稱:tcptrack
安裝:apt-get install tcptrack
使用:tcptrack -i eth1
?工具十五
名稱:vnstat
安裝:apt-get -y install vnstat
使用:vnstat
?工具十六
名稱:bwm-ng
安裝:apt-get -y install bwm-ng
使用:bwm-ng
?工具十七
名稱:cbm
安裝:apt-get -y install cbm
使用:cbm
?工具十八
名稱:pkstat
安裝:apt-get -y install pkstat
使用:pkstat -i eth0 -nt
?工具十九
名稱:netwatch
安裝:apt-get -y install netdiag
使用:netwatch -e eth1 -nt
?工具二十
名稱:sar
安裝:apt-get -y install sar
使用:sar ?-n DEV 1 4
查看網絡流量的工具有很多,多數也是大同小異,雖然總結這么多的流量監控工具,但大家可以結合自己的情況,選擇一兩種工具使用哈。
End
總結
以上是生活随笔為你收集整理的运维基础(4)流量监控工具篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 13道BGP属性面试题
- 下一篇: 网工协议基础(4)TCP/UDP协议