婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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的通訊狀況的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    99久久伊人久久99| 欧美无乱码久久久免费午夜一区| 成人av网站在线观看免费| 蜜桃视频一区二区| 亚洲成av人在线观看| 夜夜精品视频一区二区| 国产精品嫩草影院com| 91精品国产一区二区人妖| 国产成人啪午夜精品网站男同| 国产视频一区二区在线观看| 日韩女优av电影| 日韩你懂的电影在线观看| 日本成人在线不卡视频| 欧美日韩一区中文字幕| 国产不卡视频一区二区三区| 国产成人精品午夜视频免费| 欧美一区二区三区在线| 欧美日韩精品三区| 777奇米成人网| 欧美老肥妇做.爰bbww视频| 91精品国产乱| 久久精品夜夜夜夜久久| 中文字幕亚洲区| 亚洲图片一区二区| 久久99精品一区二区三区三区| 国产精品亚洲人在线观看| 成人黄色在线网站| 欧美日韩在线不卡| 久久综合九色综合欧美98| 国产精品无人区| 亚洲精品日日夜夜| 美女视频黄久久| av一区二区三区| 欧美日本在线观看| 国产日韩精品视频一区| 一区二区三区精品在线| 久久国产精品露脸对白| 成人免费av网站| 在线播放91灌醉迷j高跟美女| 精品国产一区二区精华 | 久久麻豆一区二区| 国产精品成人午夜| 蜜臀久久久久久久| 91麻豆国产福利精品| 欧美成人三级电影在线| 亚洲欧美成人一区二区三区| 久久不见久久见免费视频7| av成人免费在线观看| 精品国产一区二区三区久久影院| 中文字幕一区二区三区四区| 免费一级片91| 精品视频在线视频| 综合欧美一区二区三区| 国内精品免费**视频| 欧洲视频一区二区| 中文一区二区完整视频在线观看| 日韩成人午夜电影| 欧美午夜免费电影| 中文字幕在线播放不卡一区| 久久电影网站中文字幕| 欧美三级三级三级| 亚洲最新视频在线播放| 色综合色狠狠天天综合色| 国产女人水真多18毛片18精品视频| 亚洲国产成人av网| 在线视频国内一区二区| 亚洲视频免费在线观看| av一区二区三区在线| 国产精品理伦片| 不卡一区二区在线| 国产精品卡一卡二卡三| 国产成人综合精品三级| 精品成人一区二区| 国产在线不卡视频| 久久精品综合网| 国产99精品国产| 国产精品不卡一区| 色综合天天狠狠| 亚洲激情一二三区| 欧美色图在线观看| 亚洲综合在线免费观看| 欧美综合一区二区| 午夜私人影院久久久久| 欧美亚洲国产怡红院影院| 亚洲另类色综合网站| 色婷婷久久99综合精品jk白丝| 亚洲精品国产无套在线观| 91丨porny丨国产入口| 一区二区三区日韩在线观看| 欧美影院精品一区| 欧美aaa在线| 久久亚洲影视婷婷| 成人在线一区二区三区| 亚洲人成亚洲人成在线观看图片| 色噜噜夜夜夜综合网| 无码av免费一区二区三区试看| 欧美老肥妇做.爰bbww视频| 久久精品久久综合| 国产精品久久久久久福利一牛影视 | 欧美日韩国产乱码电影| 日本视频在线一区| 久久亚洲综合色| 色综合久久久久综合体| 亚洲午夜一区二区三区| 91精品国产高清一区二区三区蜜臀 | 丁香婷婷综合网| 亚洲欧美一区二区三区极速播放| 日本高清视频一区二区| 日本亚洲欧美天堂免费| 国产精品的网站| 欧美一区二区视频观看视频| 懂色av噜噜一区二区三区av| 日韩成人一级片| 中文字幕电影一区| 91精品国产一区二区三区蜜臀| 国产成人精品免费网站| 亚洲国产精品久久人人爱| 26uuuu精品一区二区| 欧美三级乱人伦电影| 国内精品国产三级国产a久久| 亚洲蜜臀av乱码久久精品| 欧美大片免费久久精品三p | 亚洲欧美一区二区三区极速播放 | 日韩欧美亚洲国产精品字幕久久久| 国产精品亚洲专一区二区三区 | 国产精品国产三级国产有无不卡| 在线观看免费亚洲| 成人免费毛片嘿嘿连载视频| 日韩精品一级中文字幕精品视频免费观看 | 美日韩黄色大片| 亚洲精品视频在线看| 久久久久国产精品麻豆| 日韩欧美国产系列| 欧美系列亚洲系列| 91免费看视频| 成人a区在线观看| 国产精品888| 久久99久久99小草精品免视看| 亚洲成人精品影院| 亚洲女人的天堂| 一区在线中文字幕| 国产精品视频麻豆| 中文字幕免费在线观看视频一区| 精品99久久久久久| 久久久久久久久久久电影| 91精品国产乱码久久蜜臀| 欧美人体做爰大胆视频| 欧美日韩免费高清一区色橹橹| av一二三不卡影片| 成人免费毛片嘿嘿连载视频| 国产一区二区不卡| 国产精品18久久久久| 国产一区二区在线观看视频| 青椒成人免费视频| 久久aⅴ国产欧美74aaa| 奇米色一区二区| 国内久久婷婷综合| 国产在线不卡视频| 成人av影院在线| 92国产精品观看| 欧美影片第一页| 7777精品伊人久久久大香线蕉的 | 日韩va欧美va亚洲va久久| 五月天丁香久久| 喷水一区二区三区| 国产成人午夜高潮毛片| 不卡视频免费播放| 欧洲视频一区二区| 欧美一级在线观看| 国产喂奶挤奶一区二区三区| 欧美韩国日本不卡| 亚洲最大成人综合| 精品亚洲免费视频| 99久久精品国产一区| 欧美日韩一区二区三区四区| 91精品综合久久久久久| 久久久精品人体av艺术| 国产精品久久免费看| 一区二区欧美国产| 免费日韩伦理电影| 成人激情黄色小说| 欧美三级中文字幕| 国产欧美久久久精品影院| 亚洲综合在线第一页| 九色综合狠狠综合久久| 99精品在线观看视频| 欧美巨大另类极品videosbest| 久久精品欧美一区二区三区麻豆| 自拍av一区二区三区| 蜜臀av一区二区在线免费观看 | 国产精品区一区二区三区| 亚洲国产精品综合小说图片区| 久久国产精品一区二区| 97久久精品人人做人人爽50路| 欧美日韩一区二区三区免费看| 精品少妇一区二区三区视频免付费 | 国产美女在线观看一区| 色妞www精品视频| 国产日本一区二区| 天堂资源在线中文精品|