Didactic project for K8s Networking analysis
-
Updated
Jun 11, 2024 - 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.
Didactic project for K8s Networking analysis
Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, and exports them as Prometheus metrics
Cloud native networking and network security
OpenTelemetry Auto Instrumentation using eBPF
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.
Lightweight, Polyglot, Snap-on Observability Stack. Drop-in Compatible with Loki, Prometheus, Tempo, Pyroscope, Opentelemetry and more! Vendor independent LGTM replacement and Splunk/Datadog/Elastic alternative! WASM powered ⭐️ Star to Support
eBPF distributed networking observability tool for Kubernetes
eBPF-based autoinstrumentation of web applications and network metrics
eBPF-based Networking, Security, and Observability
Instant Kubernetes-Native Application Observability
In each local agent, the control plane is responsible for programmability, i.e., changing the behaviour of the data plane at run-time.
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
eBPF-based Security Observability and Runtime Enforcement
eBPF-based Linux high-performance transparent proxy solution.