首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉钩
V2EX  ›  程序员

分享一个 tcp/udp 分析工具

  •  
  •   hulk · 2016-11-17 23:07:21 +08:00 · 2902 次点击
    这是一个创建于 756 天前的主题,其中的信息可能已经有所发展或是发生改变。

    日常开发可能经常需要有非代码侵入的方式来分析偶发的请求超时或者偶发慢请求。

    tcpkit 可以用来做 tcp/udp 数据包内容分析,同时提供 redis/mc 命令延时统计功能,也支持 dns 请求耗时分析。

    这个工具可以跑在客户端,从客户端看请求出去到回来的耗时。也可以跑在服务端,看请求进来和出去的耗时。也可以自己定制数据包分析方式。

    简单介绍见: http://www.hulkdev.com/posts/tcpkit

    7 回复  |  直到 2016-11-18 11:18:01 +08:00
        1
    weyou   2016-11-18 00:59:33 +08:00
    记得 wireshark 里的 tshark 命令也是支持 lua 脚本的 dessector 的,不知道你这个的优势在哪里
        2
    mentalidade   2016-11-18 01:29:06 +08:00
        3
    hulk   2016-11-18 09:30:21 +08:00
    @weyou 如果支持的话,那么从功能上来说对于熟悉 wireshark 是没优势可言,功能体量也不是一个级别的。 tcpkit 主要是对于个人来说是更加简便,也可以轻松跑在服务器上。
        4
    yuankui   2016-11-18 09:59:32 +08:00
    ngrep tcpdump wireshark
        5
    Marser   2016-11-18 10:09:01 +08:00
    感觉 66 的
        6
    hulk   2016-11-18 10:31:24 +08:00
    @yuankui ngrep 很好。
        7
    zhangfanfan   2016-11-18 11:18:01 +08:00
    mark
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   954 人在线   最高记录 4019   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 18ms · UTC 18:32 · PVG 02:32 · LAX 10:32 · JFK 13:32
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1