OpenCloudOS / nettrace

nettrace is a eBPF-based tool to trace network packet and diagnose network problem.
Other
341 stars 82 forks source link

some optimize to monitor #90

Closed menglongdong closed 8 months ago

gnblao commented 8 months ago

hi, hi, hi...首先感谢开发了这个工具,整体架构很清晰,简单,6666~。不过我是来吹更这个pr的~,虽然整个nettrace都是以skb为基线进行追踪,不过数据包从nic到socket过程中,单独以一个skb的一个视角是不够的,这个pr里加入了sock的角度,结合skb。可以全线追踪nic到socket的流程。~~

menglongdong commented 8 months ago

hi, hi, hi...首先感谢开发了这个工具,整体架构很清晰,简单,6666~。不过我是来吹更这个pr的~,虽然整个nettrace都是以skb为基线进行追踪,不过数据包从nic到socket过程中,单独以一个skb的一个视角是不够的,这个pr里加入了sock的角度,结合skb。可以全线追踪nic到socket的流程。~~

感谢支持!这个pr的修改有点多,所以多花了点时间验证,这两天就会合哈。后续针对socket跟踪的特性也会持续更新~