eBPF program using kprobes to trace TCP events without run-time compilation dependencies
-
Updated
Oct 24, 2023 - Shell
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.
eBPF program using kprobes to trace TCP events without run-time compilation dependencies
🧑💻🔭 Digma helps you fix performance issues in your code by automatically profiling the code execution. Using APMs to identify code bottlenecks, query problems and scalability issues takes time and effort - Digma automates all of that. Digma is free for developers - get it here: https://digma.ai/get-digma/
Morpheus: Domain Specific Run Time Optimization for Software Data Planes -- Presented at ASPLOS22
Files for Modern DC webinars
Tigera presentation archive
eBPF kernels and user space tools for BeagleBone SBCs
Didactic project for K8s Networking analysis
Ansible provisioning of eBPF exporter
A comprehensive guide to deploying and managing Cilium as a CNI provider in Kubernetes, covering eBPF, security, observability, cluster mesh, and routing modes
Demo of Programmability
Packer files to create Vagrant box to play with Berkeley Packet Filter (BPF)
kubernetes ebpf