校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > Linux下使用socktop來(lái)檢測(cè)socket的通訊狀況

Linux下使用socktop來(lái)檢測(cè)socket的通訊狀況

熱門(mén)標(biāo)簽:常熟外呼系統(tǒng) 江蘇小型外呼系統(tǒng)軟件 電話機(jī)器人服務(wù)器部署 電銷(xiāo)語(yǔ)音機(jī)器人哪個(gè)好 拉薩銷(xiāo)售外呼系統(tǒng)軟件 百度地圖標(biāo)注未成功 文山外呼營(yíng)銷(xiāo)系統(tǒng) 地圖上標(biāo)注點(diǎn)位的圖標(biāo) 中山防封卡電銷(xiāo)卡辦理

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

安裝


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

復(fù)制代碼
代碼如下:

systemtap
systemtap-runtime

以 root 權(quán)限,運(yùn)行以下命令安裝:

復(fù)制代碼
代碼如下:

yum install systemtap systemtap-runtime

注:在使用 SystemTap 前,需要安裝內(nèi)核信息包,可以運(yùn)行以下命令安裝:

復(fù)制代碼
代碼如下:

stap-prep

如果安裝失敗,請(qǐng)手動(dòng)安裝,手動(dòng)安裝步驟請(qǐng)見(jiàn)手動(dòng)安裝內(nèi)核信息包。

注:我在我的主機(jī)上運(yùn)行 stap-prep 的報(bào)錯(cuò)信息如下

復(fù)制代碼
代碼如下:

[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
手動(dòng)安裝必需的內(nèi)核信息包

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

復(fù)制代碼
代碼如下:

kernel-debuginfo
kernel-debuginfo-common
kernel-devel

需要安裝和你內(nèi)核對(duì)應(yīng)版本的包,運(yùn)行命令

復(fù)制代碼
代碼如下:

uname -r
2.6.18-308.el5

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

復(fù)制代碼
代碼如下:

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

重要!!!!注意:這三個(gè)包必須與你的內(nèi)核版本匹配,不能你懂的。
下載這三個(gè) rpm 包,到 http://rpm.pbone.net 這個(gè)網(wǎng)站去下載。或者最簡(jiǎn)單的在 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
分別安裝這三個(gè)包:

復(fù)制代碼
代碼如下:

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

初始化測(cè)試

為了測(cè)試 stap 是否安裝正確,需要運(yùn)行以下命令測(cè)試:

復(fù)制代碼
代碼如下:

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

socket讀寫(xiě)查看器socktop

socktop源碼里面的版權(quán)和簡(jiǎn)單的功能介紹:

使用幫助

復(fù)制代碼
代碼如下:

$ /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

 
上面的使用寫(xiě)的很明白了,我們要過(guò)濾的是unix套接字, 每5秒報(bào)告下情況, 還順手把網(wǎng)絡(luò)設(shè)備的流量打出來(lái)。
 
復(fù)制代碼
代碼如下:

$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在發(fā),syslog-ng在收。
 
如果你想知道報(bào)文的內(nèi)容的話,可以改改腳本把報(bào)文也dump出來(lái)。
 
玩得開(kāi)心!

標(biāo)簽:鶴壁 欽州 黔南 海北 河南 天門(mén) 景德鎮(zhèn) 威海

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux下使用socktop來(lái)檢測(cè)socket的通訊狀況》,本文關(guān)鍵詞  Linux,下,使用,socktop,來(lái),檢測(cè),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux下使用socktop來(lái)檢測(cè)socket的通訊狀況》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Linux下使用socktop來(lái)檢測(cè)socket的通訊狀況的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    国产精品久久久久久久午夜片| 蜜桃视频第一区免费观看| 亚洲欧美韩国综合色| 老司机精品视频导航| 波多野结衣亚洲| 日韩三级高清在线| 一区二区三区四区视频精品免费| 久久 天天综合| 制服丝袜中文字幕一区| 亚洲日本乱码在线观看| 国产精品一卡二| 91精品国产色综合久久| 亚洲精品第一国产综合野| 国产精品一二三四区| 3atv在线一区二区三区| 亚洲国产综合色| 91美女视频网站| 国产精品久久看| 国产一区二区伦理片| 91精品久久久久久久99蜜桃 | av资源网一区| 久久精品在线免费观看| 奇米色一区二区| 欧美视频自拍偷拍| 夜夜嗨av一区二区三区| jiyouzz国产精品久久| 国产色产综合产在线视频| 色综合久久久久综合体| 国产精品午夜免费| 日韩精品一区在线| 欧美三级午夜理伦三级中视频| 久久99热狠狠色一区二区| 亚洲综合免费观看高清在线观看| 久久综合色婷婷| 久久久久久9999| 色综合 综合色| 久久网站热最新地址| 日本色综合中文字幕| 9191精品国产综合久久久久久| 亚洲.国产.中文慕字在线| 大桥未久av一区二区三区中文| 欧美一级欧美三级在线观看| 五月天欧美精品| 欧美一区永久视频免费观看| 免费成人小视频| 久久久亚洲国产美女国产盗摄| 国产在线一区二区| 欧美国产1区2区| 91丨九色丨国产丨porny| 一区二区三区在线播| 欧美日韩久久一区二区| 美女被吸乳得到大胸91| 久久夜色精品国产噜噜av| 国产福利一区二区三区视频| 日本一二三四高清不卡| 色综合久久久久久久久久久| 亚洲一区二区不卡免费| 欧美一区二区福利视频| 国产一区亚洲一区| 一区二区三区小说| 欧美成人vr18sexvr| 成人激情开心网| 亚洲图片自拍偷拍| 久久久一区二区| 色网站国产精品| 久久99热国产| 亚洲视频一区二区在线观看| 欧美三日本三级三级在线播放| 麻豆国产精品官网| 国产精品天干天干在观线| 欧美日韩国产一二三| 狠狠色2019综合网| 一区二区三国产精华液| 日韩欧美www| 91色视频在线| 国内精品视频666| 亚洲免费伊人电影| 久久精品亚洲精品国产欧美 | 亚洲美女在线一区| 日韩午夜激情电影| 一本大道久久a久久精二百| 五月天激情综合网| 综合激情网...| 国产亚洲精品免费| 在线不卡中文字幕播放| av色综合久久天堂av综合| 麻豆91在线看| 亚洲成人av福利| 亚洲欧美一区二区三区极速播放| 精品国产免费人成电影在线观看四季| 色综合中文字幕国产 | 亚洲男人天堂一区| 久久亚区不卡日本| 91精品福利在线一区二区三区| www.亚洲色图.com| 国产精品18久久久久久久久| 日日骚欧美日韩| 洋洋av久久久久久久一区| 久久奇米777| 日韩欧美二区三区| 88在线观看91蜜桃国自产| 99国内精品久久| 福利91精品一区二区三区| 国产精品影视天天线| 精品影院一区二区久久久| 秋霞影院一区二区| 日本伊人色综合网| 免费在线观看视频一区| 亚洲h动漫在线| 亚洲va国产va欧美va观看| 一二三四区精品视频| 一区二区三区中文在线| 亚洲欧美视频在线观看视频| 国产精品高清亚洲| 亚洲欧洲av在线| 亚洲免费观看高清完整版在线| 国产精品不卡在线| 亚洲三级在线免费观看| ...xxx性欧美| 一区二区三区美女视频| 亚洲精品久久久蜜桃| 亚洲欧美成aⅴ人在线观看 | 国产91精品一区二区麻豆亚洲| 国产一区二区三区av电影| 国产一区二区在线观看免费| 国内成人精品2018免费看| 国产高清不卡一区| 99精品视频一区二区| 91麻豆精品一区二区三区| 欧美色爱综合网| 欧美一区二区日韩| 久久免费精品国产久精品久久久久| 久久亚洲影视婷婷| 1000部国产精品成人观看| 一区二区三区 在线观看视频| 午夜精品成人在线| 精品在线播放午夜| 99久久婷婷国产精品综合| 色综合久久久久综合99| 欧美精三区欧美精三区| 精品国产三级a在线观看| 国产欧美视频一区二区| 一区二区三区国产| 精品一区二区三区在线播放| 国产激情91久久精品导航| 色噜噜狠狠成人中文综合| 欧美精品1区2区3区| 久久这里只有精品首页| 成人欧美一区二区三区小说| 一级女性全黄久久生活片免费| 日本伊人精品一区二区三区观看方式| 国产精品一区二区果冻传媒| 色偷偷一区二区三区| 精品国产精品一区二区夜夜嗨| 国产精品嫩草影院com| 亚洲v中文字幕| 国产精品一区二区x88av| 欧美性大战xxxxx久久久| 国产亚洲一区二区三区| 亚洲综合免费观看高清在线观看| 狠狠色伊人亚洲综合成人| 91香蕉视频在线| 欧美zozozo| 亚洲国产欧美日韩另类综合 | 国产午夜精品久久久久久久| 一区二区三区加勒比av| 国产又黄又大久久| 9191精品国产综合久久久久久| 国产精品免费免费| 麻豆成人av在线| 欧美亚洲综合在线| 国产精品国产a级| 韩国v欧美v亚洲v日本v| 欧美色老头old∨ideo| 国产精品毛片高清在线完整版| 麻豆精品一区二区三区| 在线观看日韩电影| 国产精品久久久久四虎| 紧缚奴在线一区二区三区| 欧美日韩国产在线观看| 国产精品亲子乱子伦xxxx裸| 国内精品伊人久久久久av一坑| 91精品国产入口| 婷婷丁香久久五月婷婷| 欧美日韩视频在线第一区| 国产精品国产精品国产专区不片| 激情av综合网| 欧美一区二区在线看| 亚洲高清免费在线| 欧美性感一区二区三区| |精品福利一区二区三区| 成人精品视频一区| 欧美激情一区不卡| 国产九色精品成人porny| 久久综合中文字幕| 国产剧情一区二区| 欧美国产97人人爽人人喊| 成人一区二区三区| 国产精品成人免费| 91国模大尺度私拍在线视频|