| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
yulm0781
8年前发布

开源:hint - 中文 Markdown 格式检查,可以集成 Travis CI

   <h2>Why to do</h2>    <ul>     <li>需要统计zk的事物日志</li>     <li>zk自带的事物日志信息太少,不够实时</li>     <li>需要统计每个请求的耗时和返回状态码</li>     <li>需要统计每个事物的请求数和QPS</li>     <li>需要统计每个node的QPS和事物操作</li>    </ul>    <h2>What is this</h2>    <ul>     <li>zookeepr抓包工具,并把包解析成事物日志</li>     <li>满足上面的所有需求</li>     <li>便于问题定位和资源监控</li>    </ul>    <h2>How to use</h2>    <pre>  ###### read data from device  # ./zk-sniffer -port=4181 -device=eth0  ###### read data from pcap file  # ./zk-sniffer -port=4181 -file=1.pcap</pre>    <pre>  ###### output data struct  Timestamp ClientAddr ServerAddr OpType Path Zxid ReqLength RespLength Latency</pre>    <h2>Screenshot</h2>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/c30b5351f173165948fcb3a50c5cfb95.jpg"></p>    <h2>Reference</h2>    <ul>     <li><a href="/misc/goto?guid=4959736728283566584" rel="nofollow,noindex">https://github.com/推ter/zktraffic</a></li>     <li><a href="/misc/goto?guid=4959736728372343200" rel="nofollow,noindex">https://github.com/samuel/go-zookeeper</a></li>    </ul>    <p> </p>    <p> </p>    <p> </p>    
 本文由用户 yulm0781 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1486696704003.html
抓包工具 ZooKeeper Go语言 Google Go/Golang开发