使用Linux tracepoints、perf 和 eBPF 跟踪包的旅程
原文: Tracing a packet journey using Linux tracepoints, perf and eBPF 很久以来我一直在寻找一个底层的Linux网络调试工具。我一直在寻找一个低级的Linux网络调试工具已经有一段时间了。Linux 允许使用虚拟接口(virtual interface)和网络命名空间(network...
本文介绍了使用Linux tracepoints、perf和eBPF跟踪数据包路径的方法,包括自定义跟踪器和过滤条件。作者建立了一个简单易用的底层数据包跟踪器,并提到eBPF/bcc可用于深度故障排除和跟踪。