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: almost 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 |