go-conntracer-bpf is a library for Go for tracing network connection (TCP/UDP) events (connect, accept, sendto, recvfrom) on BPF kprobe inspired by weaveworks/tcptracer-bpf. go-conntracer-bpf is implemented on top of libbpf, which is a representative C library for BPF included Linux kernel.
go-conntracer-bpf makes use of some latest features of Linux kernel.
conntop is a CLI tool to show connection events.
$ make DOCKER=1