eBPF
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.
Here are 705 public repositories matching this topic...
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 🐝
-
Updated
Jun 12, 2024 - C
eBPF-based Networking, Security, and Observability
-
Updated
Jun 12, 2024 - Go
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
-
Updated
Jun 12, 2024 - Go
Web-based Traffic and Security Network Traffic Monitoring
-
Updated
Jun 12, 2024 - Lua
eBPF distributed networking observability tool for Kubernetes
-
Updated
Jun 12, 2024 - Go
Coroot is an open-source APM & Observability tool, a DataDog and NewRelic alternative 📊, 🖥️, 👉. Powered by eBPF for rapid insights into system performance. Monitor, analyze, and optimize your infrastructure effortlessly for peak reliability at any scale.
-
Updated
Jun 12, 2024 - Go
eBPF-based autoinstrumentation of web applications and network metrics
-
Updated
Jun 12, 2024 - C
An eBPF Manager for Linux and Kubernetes
-
Updated
Jun 12, 2024 - Rust
High Performance ServiceMesh Data Plane Based on Programmable Kernel
-
Updated
Jun 12, 2024 - C
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
-
Updated
Jun 12, 2024 - Go
Fast and Lightweight Observability Data Collector
-
Updated
Jun 12, 2024 - C++
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
Jun 12, 2024 - TypeScript
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
-
Updated
Jun 12, 2024 - Go
eBPF-based Security Observability and Runtime Enforcement
-
Updated
Jun 12, 2024 - Go
Cloud native networking and network security
-
Updated
Jun 12, 2024 - Go
Polyglot Observability Stack. Lightweight & Drop-in compatible with Loki, Prometheus, Tempo, Pyroscope, Opentelemetry & More. Indie Vendor agnostic LGTM replacement and Splunk/Datadog/Elastic alternative! WASM powered ⭐️ Star to Support
-
Updated
Jun 12, 2024 - JavaScript
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP and PF_RING.
-
Updated
Jun 12, 2024 - C++
libsinsp, libscap, the kernel module driver, and the eBPF driver sources
-
Updated
Jun 12, 2024 - C