日常开发可能经常需要有非代码侵入的方式来分析偶发的请求超时或者偶发慢请求。
tcpkit 可以用来做 tcp/udp 数据包内容分析,同时提供 redis/mc 命令延时统计功能,也支持 dns 请求耗时分析。
这个工具可以跑在客户端,从客户端看请求出去到回来的耗时。也可以跑在服务端,看请求进来和出去的耗时。也可以自己定制数据包分析方式。
日常开发可能经常需要有非代码侵入的方式来分析偶发的请求超时或者偶发慢请求。
tcpkit 可以用来做 tcp/udp 数据包内容分析,同时提供 redis/mc 命令延时统计功能,也支持 dns 请求耗时分析。
这个工具可以跑在客户端,从客户端看请求出去到回来的耗时。也可以跑在服务端,看请求进来和出去的耗时。也可以自己定制数据包分析方式。
|
weyouNov 18, 2016
1
记得 wireshark 里的 tshark 命令也是支持 lua 脚本的 dessector 的,不知道你这个的优势在哪里
|
|
mentalidadeNov 18, 2016
2
赞
|
|
3
@weyou 如果支持的话,那么从功能上来说对于熟悉 wireshark 是没优势可言,功能体量也不是一个级别的。 tcpkit 主要是对于个人来说是更加简便,也可以轻松跑在服务器上。
|
|
yuankuiNov 18, 2016
4
ngrep tcpdump wireshark
|
|
MarserNov 18, 2016
5
感觉 66 的
|
|
zhangfanfanNov 18, 2016
7
mark
|