eBPF topic

eBPF is a technology that can run sandboxed programs in a privileged context such as the operating system kernel. It is used to safely and efficiently extend the capabilities of the kernel at runtime without requiring to change kernel source code or load kernel modules.

List eBPF repositories

ilogtail

1.6k
Stars
349
Forks
Watchers

Fast and Lightweight Observability Data Collector

eBPF-Guide

478
Stars
42
Forks
Watchers

eBPF (extended Berkeley Packet Filter) Guide. Learn all about the eBPF Tools and Libraries for Security, Monitoring , and Networking.

surftrace

350
Stars
60
Forks
Watchers

surftrace is a tool that allows you to surf the linux kernel

lockc

228
Stars
20
Forks
Watchers

Making containers more secure with eBPF and Linux Security Modules (LSM)

libs

207
Stars
156
Forks
Watchers

libsinsp, libscap, the kernel module driver, and the eBPF driver sources

bpf-examples

380
Stars
76
Forks
Watchers

Making eBPF programming easier via build env and examples

bpflock

135
Stars
13
Forks
Watchers

bpflock - eBPF driven security for locking and auditing Linux machines

tcptracer-bpf

404
Stars
63
Forks
Watchers

eBPF program using kprobes to trace TCP events without run-time compilation dependencies

tcpdog

249
Stars
22
Forks
Watchers

eBPF based TCP observability.

deepflow

2.4k
Stars
267
Forks
Watchers

:sparkles: Zero-code distributed tracing and profiling, observability via eBPF :rocket: