bpfd
BPF tracer framework
A framework for running BPF programs with rules on Linux as a daemon, allowing for flexible and container-aware tracing and filtering of system events.
Framework for running BPF programs with rules on Linux as a daemon. Container aware.
476 stars
17 watching
39 forks
Language: Go
last commit: over 4 years ago
Linked from 1 awesome list
bpfclicontainersdockerebpfkernellinuxsecuritytracing
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Provides scaffolding for BPF application development with libbpf and BPF CO-RE | 1,122 |
| | Demonstrates security vulnerabilities in the Linux kernel's eBPF system | 556 |
| | Provides documentation and presentations for the BPF (Berkeley Packet Filter) networking system | 959 |
| | Middleware for tracing fiber framework requests with OpenTracing API | 12 |
| | Schedules bpftrace programs on Kubernetes clusters using kubectl | 2,061 |
| | A framework for testing and exploring complex software flows through nesting cases or alternatives | 14 |
| | Tool to analyze and debug Go program execution by tracing function calls with eBPF uprobes | 301 |
| | A TCP server framework with built-in protocol handling and event notification. | 154 |
| | An Rust wrapper around libbpf to simplify BPF program development and build processes. | 791 |
| | An exporter for collecting custom eBPF metrics and OpenTelemetry traces from Linux kernel programs | 2,226 |
| | Provides eBPF XDP demo applications for testing and demonstrating software and hardware offloading capabilities | 99 |
| | An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. | 390 |
| | Go bindings for creating eBPF programs and loading ELF files. | 2,153 |
| | An OCI hook that generates seccomp profiles by tracing syscalls in containers | 305 |
| | A Clojure library for working with Protocol Buffers 3 data structures in an idiomatic and type-safe way. | 110 |