亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > Linux下使用socktop來檢測socket的通訊狀況

Linux下使用socktop來檢測socket的通訊狀況

熱門標簽:常熟外呼系統 江蘇小型外呼系統軟件 電話機器人服務器部署 電銷語音機器人哪個好 拉薩銷售外呼系統軟件 百度地圖標注未成功 文山外呼營銷系統 地圖上標注點位的圖標 中山防封卡電銷卡辦理

所有的socket通訊都是通過socket接口來的,任何family的通訊包括unix域套接都要走的,所以只要截獲了socket 讀寫的幾個syscall 就可以了解unix域套接字的發送和接受情況。
 
systemtap發行版本提供了個工具socktop, 位于 /usr/share/doc/systemtap/examples/network/socktop, 是個非常方便的工具, 干這個事情最合適了。

安裝


為了部署 SystemTap,需要安裝以下兩個 RPM 包:

復制代碼
代碼如下:

systemtap
systemtap-runtime

以 root 權限,運行以下命令安裝:

復制代碼
代碼如下:

yum install systemtap systemtap-runtime

注:在使用 SystemTap 前,需要安裝內核信息包,可以運行以下命令安裝:

復制代碼
代碼如下:

stap-prep

如果安裝失敗,請手動安裝,手動安裝步驟請見手動安裝內核信息包。

注:我在我的主機上運行 stap-prep 的報錯信息如下

復制代碼
代碼如下:

[root@test ~]# stap-prep

Need to install the following packages:
kernel-devel-2.6.18-308.el5.x86_64
kernel-debuginfo-2.6.18-308.el5.x86_64
Traceback (most recent call last):
  File "/usr/bin/yumdownloader", line 19, in module>
    import yum
ImportError: No module named yum
problem downloading rpm(s) kernel-devel-2.6.18-308.el5.x86_64 kernel-debuginfo-2.6.18-308.el5.x86_64
手動安裝必需的內核信息包

需要的內核信息包包含你內核中匹配以下字段 -devel, -debuginfo, 和 -debuginfo-common 的包。如下:

復制代碼
代碼如下:

kernel-debuginfo
kernel-debuginfo-common
kernel-devel

需要安裝和你內核對應版本的包,運行命令

復制代碼
代碼如下:

uname -r
2.6.18-308.el5

可以指定你的內核是 2.6.18-308.el5,因此你需要的包如下:

復制代碼
代碼如下:

kernel-debuginfo-2.6.18-308.el5.x86_64.rpm
kernel-devel-2.6.18-308.el5.x86_64.rpm
kernel-debuginfo-common-2.6.18-308.el5.x86_64.rpm

重要!!!!注意:這三個包必須與你的內核版本匹配,不能你懂的。
下載這三個 rpm 包,到 http://rpm.pbone.net 這個網站去下載。或者最簡單的在 google 搜索包名。

下載 kernel-debuginfo-2.6.18-308.el5.x86_64.rpm:

wget ftp://ftp.pbone.net/mirror/ftp.redhat.com/pub/redhat/linux/enterprise/5Client/en/os/x86_64/Debuginfo/kernel-debuginfo-2.6.18-308.el5.x86_64.rpm
下載 kernel-devel-2.6.18-308.el5.x86_64.rpm:

wget ftp://ftp.pbone.net/mirror/ftp.redhat.com/pub/redhat/linux/enterprise/5Client/en/os/x86_64/Debuginfo/kernel-devel-2.6.18-308.el5.x86_64.rpm
下載 kernel-debuginfo-common-2.6.18-308.el5.x86_64.rpm:

wget ftp://ftp.pbone.net/mirror/ftp.redhat.com/pub/redhat/linux/enterprise/5Client/en/os/x86_64/Debuginfo/kernel-debuginfo-common-2.6.18-308.el5.x86_64.rpm
分別安裝這三個包:

復制代碼
代碼如下:

rpm -ivh kernel-debuginfo-common-2.6.18-308.el5.x86_64.rpm
rpm -ivh kernel-debuginfo-2.6.18-308.el5.x86_64.rpm
rmp -ivh kernel-devel-2.6.18-308.el5.x86_64.rpm

初始化測試

為了測試 stap 是否安裝正確,需要運行以下命令測試:

復制代碼
代碼如下:

stap -v -e 'probe vfs.read {printf("read performed\n"); exit()}'

socket讀寫查看器socktop

socktop源碼里面的版權和簡單的功能介紹:

使用幫助

復制代碼
代碼如下:

$ /usr/share/doc/systemtap/examples/network/socktop -h

USAGE: socktop [-d] [-i interval] [-N num] [-P protocol]... [-f family]...

 [-t stype]... [-n pname]... [-p pid]... [-u username]... [-h]

  -d           # print network device traffic (default: off)

 -i interval  # interval in seconds between printing (default: 5)

 -N num       # number of top processes and devices to print (default: 10)

 -f family    # this protocol family only (default: all)

-P protocol  # this protocol only (default: all)

-t stype     # this socket type only (default: all)

-n pname     # this process name only (default: all)

-p pid       # this process ID only (default: all)

-u username  # this user only (default: all)

-c count     # number of iteration

-m mod_name  # generate instrumentation (but do not run)

 -h           # print this help text

Protocol Families:

    LOCAL, INET, INET6, IPX, NETLINK, X25, AX25, ATMPVC, APPLETALK, PACKET

Protocols:

    TCP, UDP, SCTP, IP, FC, ... (see /etc/protocols for complete list)

Socket Types:

    STREAM, DGRAM, RAW, RDM, SEQPACKET, DCCP, PACKET

 
上面的使用寫的很明白了,我們要過濾的是unix套接字, 每5秒報告下情況, 還順手把網絡設備的流量打出來。
 
復制代碼
代碼如下:

$sudo /usr/share/doc/systemtap/examples/network/socktop -f LOCAL -i 5 -d


======================= Thu Mar 31 21:23:03 2011 ========================

------------------------------- PROCESSES -------------------------------

PID   UID     #SEND   #RECV SEND_KB RECV_KB PROT FAMILY   COMMAND      


24821 50453       1       0       0       0 IP   LOCAL    crond        

3840  0           0       2       0       0 IP   LOCAL    syslog-ng    


-------------------------------- DEVICES --------------------------------

DEV             #XMIT         #RECV         XMIT_KB         RECV_KB

eth0              457           250             102              38

bond0             457             0             102               0

lo                 24            24               2               2

eth1                0            10               0               0

=========================================================================

 
我們很清楚的看到了,crond在發,syslog-ng在收。
 
如果你想知道報文的內容的話,可以改改腳本把報文也dump出來。
 
玩得開心!

標簽:鶴壁 欽州 黔南 海北 河南 天門 景德鎮 威海

巨人網絡通訊聲明:本文標題《Linux下使用socktop來檢測socket的通訊狀況》,本文關鍵詞  Linux,下,使用,socktop,來,檢測,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux下使用socktop來檢測socket的通訊狀況》相關的同類信息!
  • 本頁收集關于Linux下使用socktop來檢測socket的通訊狀況的相關信息資訊供網民參考!
  • 推薦文章
    成人影视在线播放| 一级女性大黄生活片免费| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 一级女性大黄生活片免费| 午夜欧美福利| 国产一区国产二区国产三区| 国产福利免费视频| 国产综合91天堂亚洲国产| 你懂的国产精品| 欧美激情一区二区三区视频| 午夜在线亚洲| 精品视频一区二区三区| 欧美大片aaaa一级毛片| 欧美激情一区二区三区在线| 天堂网中文字幕| 日本在线播放一区| 国产91精品露脸国语对白| 毛片成人永久免费视频| 你懂的福利视频| 午夜激情视频在线观看| 青青久在线视频| 黄视频网站在线看| 亚洲 欧美 91| 国产韩国精品一区二区三区| 国产一区二区精品尤物| 国产一区二区精品久| 精品久久久久久综合网| 亚洲爆爽| 国产不卡高清| 亚洲精品久久久中文字| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 999久久狠狠免费精品| 精品在线免费播放| 日日夜夜婷婷| 黄视频网站在线看| 精品在线视频播放| 欧美一级视频免费| 毛片成人永久免费视频| 欧美激情一区二区三区视频 | 日韩欧美一及在线播放| 日韩中文字幕一区| 久久精品道一区二区三区| 亚欧成人乱码一区二区| 精品美女| 人人干人人草| 国产视频一区在线| 国产视频久久久| 免费的黄色小视频| 欧美另类videosbestsex高清| 毛片高清| 精品国产一区二区三区国产馆| 四虎影视久久| 国产国语在线播放视频| 成人a级高清视频在线观看| 四虎影视精品永久免费网站 | 九九久久99| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产国语对白一级毛片| 黄视频网站在线免费观看| 成人免费网站视频ww| 国产伦精品一区三区视频| 国产麻豆精品hdvideoss| 四虎影视久久久| 成人免费高清视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产网站免费| 天天做日日爱| 91麻豆精品国产高清在线| 国产一区二区精品久久91| 亚洲第一色在线| 精品国产一区二区三区国产馆| 91麻豆精品国产自产在线| 日韩一级精品视频在线观看| 国产91精品一区| 久久成人综合网| 亚洲www美色| 国产伦久视频免费观看 视频| 日本在线www| 午夜在线影院| 欧美另类videosbestsex视频| 国产一区二区高清视频| 日本免费乱理伦片在线观看2018| 日韩专区亚洲综合久久| 日韩在线观看视频免费| 欧美激情一区二区三区在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品国产亚洲一区二区三区| 成人免费网站视频ww| 欧美日本二区| 国产视频在线免费观看| 日本免费乱人伦在线观看| 日本在线不卡免费视频一区| 久久国产精品自由自在| 美女免费精品视频在线观看| 天天做日日爱| 可以免费看毛片的网站| 久久99中文字幕| 成人a级高清视频在线观看| 欧美国产日韩久久久| 亚欧乱色一区二区三区| 成人影视在线观看| 欧美激情影院| 久久国产一区二区| 韩国三级视频在线观看| 欧美a免费| 欧美1区| 色综合久久手机在线| 成人av在线播放| 999久久狠狠免费精品| 午夜激情视频在线观看| 亚洲精品久久玖玖玖玖| 国产网站在线| 国产伦精品一区三区视频| 国产视频在线免费观看| 国产91精品露脸国语对白| 欧美18性精品| 日韩男人天堂| 欧美日本免费| 二级特黄绝大片免费视频大片| 免费国产在线观看| 国产麻豆精品hdvideoss| 国产一区二区高清视频| 久久国产精品自由自在| 欧美激情一区二区三区中文字幕| 日日夜夜婷婷| 欧美1区| 成人免费高清视频| 国产伦理精品| 亚洲第一色在线| 青青青草视频在线观看| 国产不卡高清| 国产综合91天堂亚洲国产| 国产91精品系列在线观看| 国产成人啪精品| 国产一区二区福利久久| 国产a毛片| 久草免费在线视频| 亚欧成人毛片一区二区三区四区| 国产视频一区二区在线播放| 999精品视频在线| 精品久久久久久中文字幕一区| 精品国产亚一区二区三区| 国产综合成人观看在线| 国产伦精品一区三区视频| 午夜激情视频在线播放| 色综合久久手机在线| 国产视频一区二区三区四区 | 九九热国产视频| 青青青草视频在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产综合成人观看在线| 麻豆网站在线免费观看| 国产亚洲精品成人a在线| 国产一区二区福利久久| 91麻豆国产级在线| 日本免费乱人伦在线观看| 国产欧美精品午夜在线播放| 麻豆网站在线看| 久久国产精品只做精品| 韩国三级视频在线观看| 亚洲天堂一区二区三区四区| 久久国产精品自线拍免费| 国产成人精品综合久久久| 91麻豆精品国产片在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人影院一区二区三区| 四虎影视久久| 黄色免费网站在线| 999久久66久6只有精品| 美国一区二区三区| 国产网站免费视频| 一级片片| 成人a大片高清在线观看| 91麻豆高清国产在线播放| 日本特黄特色aa大片免费| 欧美激情中文字幕一区二区| 韩国三级一区| 韩国毛片基地| 欧美大片毛片aaa免费看| 天天做人人爱夜夜爽2020| 国产一区二区高清视频| 99热精品一区| 日本在线播放一区| 韩国三级香港三级日本三级la| 色综合久久手机在线| 中文字幕一区二区三区精彩视频| 成人影院一区二区三区| 欧美激情在线精品video| 夜夜操天天爽| 国产原创中文字幕| 91麻豆国产级在线| 高清一级毛片一本到免费观看| 精品视频一区二区三区| 国产激情视频在线观看| 久久久久久久网| 韩国三级香港三级日本三级la| 欧美另类videosbestsex高清| 亚洲精品中文一区不卡| 国产伦理精品| 国产伦理精品|