亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

詳解Linux查看實時網卡流量的幾種方式

2024-09-01 13:51:40
字體:
來源:轉載
供稿:網友

在工作中,我們經常需要查看服務器的實時網卡流量。通常,我們會通過這幾種方式查看Linux服務器的實時網卡流量。

1. sar -n DEV 1 2

sar命令包含在sysstat工具包中,提供系統的眾多統計數據。其在不同的系統上命令有些差異,某些系統提供的sar支持基于網絡接口的數據統計,也可以查看設備上每秒收發包的個數和流量。

 sar –n DEV 1 2

命令后面1 2 意思是:每一秒鐘取1次值,取2次。

DEV顯示網絡接口信息

另外,-n參數很有用,他有6個不同的開關:DEV | EDEV | NFS | NFSD | SOCK | ALL ,其代表的含義如下:

  1. DEV顯示網絡接口信息。
  2. EDEV顯示關于網絡錯誤的統計數據。
  3. NFS統計活動的NFS客戶端的信息。
  4. NFSD統計NFS服務器的信息
  5. SOCK顯示套接字信息
  6. ALL顯示所有5個開關
[sre@CDVM-213017031 ~]$ sar -n DEV 1 2Linux 2.6.32-431.el6.x86_64 (CDVM-213017031)  05/04/2017  _x86_64_ (4 CPU)08:05:30 PM  IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s08:05:31 PM  lo  0.00  0.00  0.00  0.00  0.00  0.00  0.0008:05:31 PM  eth0 1788.00 1923.00 930.47 335.60  0.00  0.00  0.0008:05:31 PM  IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s08:05:32 PM  lo  0.00  0.00  0.00  0.00  0.00  0.00  0.0008:05:32 PM  eth0 1387.00 1469.00 652.12 256.98  0.00  0.00  0.00Average:  IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/sAverage:   lo  0.00  0.00  0.00  0.00  0.00  0.00  0.00Average:   eth0 1587.50 1696.00 791.29 296.29  0.00  0.00  0.00

參數說明:

  1. IFACE:LAN接口
  2. rxpck/s:每秒鐘接收的數據包
  3. txpck/s:每秒鐘發送的數據包
  4. rxbyt/s:每秒鐘接收的字節數
  5. txbyt/s:每秒鐘發送的字節數
  6. rxcmp/s:每秒鐘接收的壓縮數據包
  7. txcmp/s:每秒鐘發送的壓縮數據包
  8. rxmcst/s:每秒鐘接收的多播數據包
  9. rxerr/s:每秒鐘接收的壞數據包
  10. txerr/s:每秒鐘發送的壞數據包
  11. coll/s:每秒沖突數
  12. rxdrop/s:因為緩沖充滿,每秒鐘丟棄的已接收數據包數
  13. txdrop/s:因為緩沖充滿,每秒鐘丟棄的已發送數據包數
  14. txcarr/s:發送數據包時,每秒載波錯誤數
  15. rxfram/s:每秒接收數據包的幀對齊錯誤數
  16. rxfifo/s:接收的數據包每秒FIFO過速的錯誤數
  17. txfifo/s:發送的數據包每秒FIFO過速的錯誤數

這種方式簡單,直觀,推薦使用。

2.實時監控腳本

#!/bin/bashethn=$1while truedo RX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $2}') TX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $10}') sleep 1 RX_next=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $2}') TX_next=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $10}') clear echo -e "/t RX `date +%k:%M:%S` TX" RX=$((${RX_next}-${RX_pre})) TX=$((${TX_next}-${TX_pre})) if [[ $RX -lt 1024 ]];then RX="${RX}B/s" elif [[ $RX -gt 1048576 ]];then RX=$(echo $RX | awk '{print $1/1048576 "MB/s"}') else RX=$(echo $RX | awk '{print $1/1024 "KB/s"}') fi if [[ $TX -lt 1024 ]];then TX="${TX}B/s" elif [[ $TX -gt 1048576 ]];then TX=$(echo $TX | awk '{print $1/1048576 "MB/s"}') else TX=$(echo $TX | awk '{print $1/1024 "KB/s"}') fi echo -e "$ethn /t $RX $TX "done

此腳本不需要額外再安裝軟件,并且可自定義欲查看接口,精確到小數,可根據流量大小靈活顯示單位,默認采集間隔為1秒。

用法為:

1、將腳本保存為可執行腳本文件,比如叫net.sh。

2、chmod +x ./net.sh 將文件改成可執行腳本。

3、sh net.sh eth0即可開始監看接口eth0流量,按ctrl+c退出。

腳本是通過讀取運行時文件系統/proc/net/dev中的網絡實時數據,并通過簡單計算得到的。關于目錄/proc/net/dev,請參考下文。

3. cat /proc/net/dev

Linux 內核提供了一種通過 /proc 文件系統,在運行時訪問內核內部數據結構、改變內核設置的機制。proc文件系統是一個偽文件系統,它只存在內存當中,而不占用外存空間。它以文件系統的方式為訪問系統內核數據的操作提供接口。用戶和應用程序可以通過proc得到系統的信息,并可以改變內核的某些參數。由于系統的信息,如進程,是動態改變的,所以用戶或應用程序讀取proc文件時,proc文件系統是動態從系統內核讀出所需信息并提交的。/proc文件系統中包含了很多目錄,其中/proc/net/dev 保存了網絡適配器及統計信息。

[sre@CDVM-213017031 ~]$ cat /proc/net/devInter-| Receive            | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo:137052296 108029 0 0 0  0   0   0 137052296 108029 0 0 0  0  0   0 eth0:13661574714188 31346790620 0 0 0  0   0   0 5097461049535 27671144304 0 0 0  0  0   0

最左邊的表示接口的名字,Receive表示收包,Transmit表示發送包;

  1.   bytes表示收發的字節數;
  2.   packets表示收發正確的包量;
  3.   errs表示收發錯誤的包量;
  4.   drop表示收發丟棄的包量;

其實,我們平時經常用的很多查看網卡實時流量的命令,都是通過讀取該目錄下的實時流量,并通過簡單計算得到的。

4. 使用watch命令,配合ifconfig、more /proc/net/dev、cat /proc/net/dev來實時監控。比如執行 watch -n 1 "ifconfig eth0"

Every 1.0s: ifconfig eth0Thu May 4 20:26:45 2017eth0  Link encap:Ethernet HWaddr FA:16:3E:7E:55:D1   inet addr:10.213.17.31 Bcast:10.213.23.255 Mask:255.255.248.0   inet6 addr: fe80::f816:3eff:fe7e:55d1/64 Scope:Link   UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1   RX packets:31350149703 errors:0 dropped:0 overruns:0 frame:0   TX packets:27674701465 errors:0 dropped:0 overruns:0 carrier:0   collisions:0 txqueuelen:1000   RX bytes:13663400883450 (12.4 TiB) TX bytes:5098104759633 (4.6 TiB)

watch可以幫你監測一個命令的運行結果,省得你一遍遍的手動運行。在Linux下,watch是周期性的執行下個程序,并全屏顯示執行結果。

最后,除了上面提供的幾種,還有很多種方式可以來看當前系統的網卡流量,我就不再一一復述了,上述方式如果不能滿足你的需求,請自行google一下吧。

根據其易用性以及可讀性,強烈推薦方法1和方法2。希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
夜夜嗨av色综合久久久综合网| 欧美视频免费在线观看| 国产精品69久久久久| 日韩禁在线播放| 精品久久久久久电影| 国产日本欧美一区二区三区| 国产精品一区二区三区久久| 91天堂在线观看| 伊人伊人伊人久久| 久久亚洲影音av资源网| 91久久精品一区| 亚洲视频一区二区| 久久久午夜视频| 国产欧亚日韩视频| 亚洲a∨日韩av高清在线观看| 色综合久久中文字幕综合网小说| 国产在线观看精品一区二区三区| 国产做受69高潮| 久久综合国产精品台湾中文娱乐网| 亚洲精品国产精品久久清纯直播| 亚洲精品一区二区三区不| 亚洲韩国日本中文字幕| 欧美激情第一页xxx| 欧美激情精品久久久久久大尺度| 97超级碰碰人国产在线观看| 在线电影欧美日韩一区二区私密| 日韩美女在线观看一区| 91久久久久久| 97视频在线观看亚洲| 国产成人精品电影久久久| 亚洲最大成人在线| 5566日本婷婷色中文字幕97| 午夜精品蜜臀一区二区三区免费| 久久99久久亚洲国产| 日韩在线观看网址| 7777精品久久久久久| 国产成人高潮免费观看精品| 91在线视频精品| 国模极品一区二区三区| 高清一区二区三区四区五区| 欧美精品一区二区三区国产精品| 在线日韩第一页| 精品日韩中文字幕| 国产91色在线|| 亚洲人永久免费| 亚洲一区二区三区xxx视频| 国产精品一区二区三区毛片淫片| 在线精品国产欧美| 91免费国产视频| 免费91麻豆精品国产自产在线观看| 精品香蕉在线观看视频一| www.欧美三级电影.com| 日韩国产精品一区| 久久人人爽亚洲精品天堂| 日韩成人在线观看| 欧美巨乳美女视频| 狠狠干狠狠久久| 亚洲色图欧美制服丝袜另类第一页| 亚洲第一男人天堂| 日本高清久久天堂| 久久久亚洲成人| 日韩精品久久久久久久玫瑰园| 日韩在线www| 久久在线精品视频| 国产精品久久久久免费a∨大胸| 91久久久在线| 国产成人激情视频| 黑人巨大精品欧美一区二区一视频| 成人网欧美在线视频| 亚洲国产精品高清久久久| 人体精品一二三区| 国产精品一区二区性色av| 亚洲最大福利视频网| 亚洲成人av中文字幕| 亚洲国产成人爱av在线播放| 欧美日韩在线第一页| 日韩成人在线免费观看| 亚洲精品久久7777777| yw.139尤物在线精品视频| 日韩在线观看免费高清完整版| 亚洲日本中文字幕免费在线不卡| 欧美在线精品免播放器视频| 欧美高清在线观看| 久久久久久免费精品| 久久激情视频免费观看| 欧美精品一区二区三区国产精品| 亚洲欧美在线免费观看| 日日骚久久av| 97精品免费视频| 日韩电视剧在线观看免费网站| 亚洲第一级黄色片| 亚洲欧洲一区二区三区在线观看| xxx欧美精品| 日本aⅴ大伊香蕉精品视频| 日韩欧美亚洲范冰冰与中字| 97在线日本国产| 亚洲成人在线网| 精品欧美国产一区二区三区| 亚洲男人的天堂网站| 欧美日韩亚洲91| 成人春色激情网| 国产一区二区香蕉| 久久国产加勒比精品无码| 国产97色在线| 国产日韩av在线播放| 欧美性极品xxxx做受| 欧美大片在线看| 黄色成人在线免费| 亚洲第一中文字幕在线观看| 97久久久久久| 久久久精品中文字幕| 最近更新的2019中文字幕| 久久人人爽人人爽爽久久| 91精品久久久久久久久久| 奇米成人av国产一区二区三区| 亚洲成**性毛茸茸| 这里只有精品久久| 国产午夜一区二区| 国产乱人伦真实精品视频| 日韩精品在线免费播放| 色与欲影视天天看综合网| 欧美日韩另类字幕中文| 国产欧美va欧美va香蕉在| 一区二区三区久久精品| 久久久久中文字幕2018| 97精品国产aⅴ7777| 欧美日韩中文字幕| 久久99亚洲精品| 中文字幕av一区二区三区谷原希美| 欧美专区国产专区| 亚洲精品欧美日韩| 美女精品久久久| 欧洲亚洲女同hd| 精品国产美女在线| 91人人爽人人爽人人精88v| 国产精品久久久久久久久久小说| 国产成人在线一区二区| 久久久成人精品| 久久国产精品视频| 亚洲第一区第一页| 国产一区二区在线免费视频| 国产免费亚洲高清| 在线观看国产成人av片| 亚洲摸下面视频| 日韩经典第一页| 国产精品久久久久一区二区| 久久免费视频在线观看| 日韩av高清不卡| 在线日韩日本国产亚洲| 国产精品入口福利| 欧美激情第三页| 久久在线精品视频| 欧美最猛性xxxxx免费| 国产乱肥老妇国产一区二| 在线视频亚洲欧美| 色偷偷91综合久久噜噜| 亚洲国产成人精品久久久国产成人一区| 亚洲v日韩v综合v精品v| 亚洲精品欧美日韩| 清纯唯美亚洲激情| 国产精品久久久久久av| 国产成人亚洲综合青青| 亚洲网站在线观看| 日韩激情在线视频|