有没有这样的系统服务工具?

2014-08-08 14:43:20 +08:00
 pyKun
一般的,能把数个服务互相交互的过程描绘出来(根据时间戳,和事务性的id,比如session id),成图,比如:
A, req xxx get ret-xxx, req yyy get ret-yyy
B, resp xxx
C, resp yyy

更好的,把服务和对应网卡(eth0)的关系给描绘出来,这样上传的这样行为可以进一步有:
eth0@host1, A request xxx with 5000 Bytes
eth0@host2, B response xxx with 200 Bytes

相比简单的网卡监控工具,这里要的是白盒的数据,我要准确的知道eth0上刚刚的流量是哪个服务的哪个操作导致,而不是通过推测和各种反证法去证明(比如,关掉XYZ服务,重复操作,发现AB服务在的时候,eth0流量重现,所以当时eth0的流量是AB之间服务通信导致)

当然,这样需要服务和网卡关系对应的很严格,并且有维护,在个人场景下很“专”的服务器上,这个不是什么难事。
2335 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/126772

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX