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

主頁 > 知識庫 > 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的通訊狀況的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    蜜臀99久久精品久久久久久软件| 丁香激情综合五月| 久久不见久久见中文字幕免费| 欧美性猛交一区二区三区精品| 亚洲综合精品自拍| 欧美福利一区二区| 精彩视频一区二区三区| 国产精品乱码一区二区三区软件| 91蜜桃在线免费视频| 亚洲成av人片一区二区梦乃| 日韩欧美一级片| 波多野结衣视频一区| 五月婷婷另类国产| 国产精品剧情在线亚洲| 日韩欧美中文字幕公布| 国产一区啦啦啦在线观看| 亚洲美女偷拍久久| 久久久久成人黄色影片| 在线视频一区二区三| 国产在线精品一区二区不卡了 | 久久精品免费在线观看| 91国内精品野花午夜精品| 国产一区二区三区黄视频| 亚洲成人在线免费| 亚洲欧美日韩中文字幕一区二区三区 | 国产亚洲欧美色| 91精品国产综合久久久久久| 成人在线一区二区三区| 裸体在线国模精品偷拍| 亚洲国产精品自拍| 亚洲人亚洲人成电影网站色| 久久精品欧美日韩| 日韩欧美成人一区二区| 欧美剧情电影在线观看完整版免费励志电影 | 国产精品久久久久久久久果冻传媒| 欧美理论在线播放| 在线观看亚洲精品| 91视频.com| av电影一区二区| 高清国产一区二区三区| 国产乱人伦精品一区二区在线观看 | 奇米精品一区二区三区在线观看一| 亚洲视频中文字幕| 中文字幕人成不卡一区| 久久精品欧美一区二区三区不卡| 精品电影一区二区| 久久久久久久久岛国免费| 精品噜噜噜噜久久久久久久久试看| 欧美夫妻性生活| 欧美久久一区二区| 91精品国产综合久久福利| 欧美精品一二三| 欧美一级搡bbbb搡bbbb| 欧美一区二区性放荡片| 日韩一级黄色大片| 精品久久久久久综合日本欧美| 欧美一区二区三区在| 欧美成人女星排名| 久久久综合激的五月天| 国产亚洲短视频| 亚洲天堂成人在线观看| 一区二区日韩av| 日本美女视频一区二区| 国产在线国偷精品产拍免费yy| 国产一区二区三区最好精华液| 国产宾馆实践打屁股91| 色综合天天综合在线视频| 在线观看国产精品网站| 欧美精品tushy高清| 2020国产成人综合网| 国产精品国模大尺度视频| 亚洲v中文字幕| 国产真实精品久久二三区| 国产激情精品久久久第一区二区 | 日韩欧美中文字幕公布| 国产农村妇女精品| 亚洲成人在线网站| 国产精品影视天天线| 色婷婷综合久久久久中文一区二区| 欧美性猛交xxxxxx富婆| 精品少妇一区二区三区在线视频| 国产精品久久国产精麻豆99网站| 亚洲国产一二三| 黑人精品欧美一区二区蜜桃| 一本色道久久综合精品竹菊| 欧美一区二区三区免费大片 | 一区二区三区不卡在线观看| 欧美96一区二区免费视频| 国产精品一二三区在线| 欧美男男青年gay1069videost| 久久精品亚洲麻豆av一区二区| 亚洲码国产岛国毛片在线| 久久国产精品第一页| 色婷婷av一区二区三区之一色屋| 欧美成人在线直播| 亚洲高清在线视频| a级精品国产片在线观看| 日韩一级成人av| 亚洲高清视频在线| 99久久国产综合精品麻豆| www一区二区| 日日摸夜夜添夜夜添精品视频 | 亚洲美腿欧美偷拍| 国产精品亚洲а∨天堂免在线| 欧美猛男超大videosgay| 亚洲免费观看高清完整| 波多野结衣一区二区三区| 精品国产一区二区三区四区四| 午夜欧美电影在线观看| 一道本成人在线| 国产精品久久久久久久久果冻传媒| 麻豆传媒一区二区三区| 欧美一区三区二区| 日韩高清不卡一区二区三区| 欧美日韩免费观看一区二区三区| 亚洲视频网在线直播| 99综合电影在线视频| 国产精品人成在线观看免费| 激情久久五月天| 久久综合九色欧美综合狠狠| 日本午夜精品视频在线观看 | 丰满亚洲少妇av| 337p日本欧洲亚洲大胆色噜噜| 久久精品国产久精国产| 欧美xxxxxxxx| 国产在线精品一区二区不卡了 | 综合亚洲深深色噜噜狠狠网站| 国产乱子伦视频一区二区三区| 精品欧美乱码久久久久久1区2区 | 国产老妇另类xxxxx| 国产亚洲一二三区| 国产精品1区2区3区| 中文字幕高清不卡| 99国产一区二区三精品乱码| 一区二区三区日韩在线观看| 在线欧美一区二区| 亚洲h精品动漫在线观看| 在线播放中文一区| 久久狠狠亚洲综合| 国产亚洲精久久久久久| 色综合av在线| 日韩黄色片在线观看| 久久久久国产精品人| 97精品久久久午夜一区二区三区| 一区二区三区在线免费视频 | 日本欧美加勒比视频| 国产亚洲一区字幕| 色999日韩国产欧美一区二区| 亚洲国产一区视频| 日韩欧美一二区| 波多野结衣中文字幕一区| 一区二区三区不卡视频| 欧美成人一区二区| av中文字幕一区| 日本不卡一二三区黄网| 久久这里只精品最新地址| 99精品偷自拍| 久久aⅴ国产欧美74aaa| 椎名由奈av一区二区三区| 欧美肥妇bbw| www.亚洲精品| 美脚の诱脚舐め脚责91| 国产精品国模大尺度视频| 8x8x8国产精品| 成人免费视频播放| 免费av成人在线| 亚洲欧美日韩久久精品| 欧美一级在线观看| 色狠狠一区二区| 国产精品自拍一区| 日韩和欧美一区二区三区| 国产色婷婷亚洲99精品小说| 欧美日韩国产电影| 91丨九色丨蝌蚪富婆spa| 国产精品123区| 日韩精品每日更新| 一区二区三区在线影院| 国产亚洲欧美一区在线观看| 欧美群妇大交群的观看方式| proumb性欧美在线观看| 国产精品羞羞答答xxdd| 秋霞影院一区二区| 夜夜嗨av一区二区三区| 中文字幕一区二区三区在线播放| 日韩免费一区二区| 欧美日韩中文国产| 色88888久久久久久影院按摩| 国产另类ts人妖一区二区| 蜜桃91丨九色丨蝌蚪91桃色| 经典一区二区三区| 日韩美女啊v在线免费观看| 久久久精品国产免费观看同学| 日韩久久久精品| 精品日本一线二线三线不卡| 欧美一级视频精品观看| 欧美一级一区二区| 欧美videos大乳护士334| 日韩欧美成人一区二区| 日韩免费视频一区| 亚洲精品一区二区三区福利|