Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
-
Updated
May 25, 2024 - TypeScript
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
The eBPF tool and systems inspection framework for Kubernetes, containers and Linux hosts.
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
🔍 Trace syscalls from user-space functions, by using eBPF
A utility for dumping per-thread statistics for CPython GIL using eBPF
🧑💻🔭 Digma is a Continuous Feedback platform that makes observability relevant in dev. Digma empowers developers to own their code all the way to production, improves code quality and prevents critical issues before they escalate. Sign up today! https://digma.ai 💫
Feature extraction tool built in Rust using eBPF for network intrusion detection
Alaz: Advanced eBPF Agent for Kubernetes Observability – Effortlessly monitor K8s service interactions and performance metrics in your K8s environment. Gain in-depth insights with service maps, metrics, distributed tracing, and more, while staying alert to crucial system anomalies 🐝
Schedule bpftrace programs on your kubernetes cluster using the kubectl
Rust virtual machine and JIT compiler for eBPF programs
eXpress Data Path Router
FlowSentryX is an open-source XDP-based fast packet processing DOS and DDOS Mitigation Framework solution designed to protect your network infrastructure from Denial of Service (DOS) and Distributed Denial of Service (DDOS) attacks at Layer 3 & 4.
k8spacket - collects TCP traffic and TLS connection metadata in the Kubernetes cluster using eBPF and visualizes in Grafana
🦐Unofficial eBPF-based Rust implementation of Cloudflare Warp Proxy with Socks5 support
eBPF has become the key technology for infrastructure software. This session tells you everything you need to know about eBPF in 5 minutes. Why eBPF matters and why it exists. What it can do. What it can’t do. Who uses it for what. And finally, what the future holds.
Making eBPF programming easier via build env and examples
Add a description, image, and links to the ebpf-programs topic page so that developers can more easily learn about it.
To associate your repository with the ebpf-programs topic, visit your repo's landing page and select "manage topics."