bpftop
eBPF monitor
Provides real-time statistics and graphical views of running eBPF programs on Linux systems.
bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated total CPU % for each program.
2k stars
154 watching
102 forks
Language: C
last commit: 1 day ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
aristocratos/btop | A tool to monitor system resources and display detailed information in a customizable format | 21,316 |
iovisor/bcc | Tools for analyzing and manipulating Linux kernel performance, networking, and other system activities using extended BPF (Berkeley Packet Filters) | 20,654 |
netronome/bpf-samples | Provides eBPF XDP demo applications for testing and demonstrating software and hardware offloading capabilities | 99 |
eunomia-bpf/wasm-bpf | An eBPF WebAssembly runtime and toolchain for building cross-platform, sandboxed eBPF programs with minimal modification. | 387 |
brendangregg/perf-tools | A collection of in-development performance analysis tools for Linux ftrace and perf_events. | 9,904 |
parca-dev/parca | Automated profiling tool to analyze CPU and memory usage across entire infrastructure | 4,183 |
netflix/vmaf | An Emmy-winning video quality assessment algorithm developed by Netflix. | 4,675 |
bvaisvil/zenith | A terminal-based, interactive system monitoring tool with zoomable charts and process management capabilities. | 2,664 |
zeman/perfmap | Analyzes front-end performance by creating a heatmap of resource loading times across all loaded resources on the page | 3,792 |
aristocratos/bashtop | A resource monitor with interactive UI and customizable display of system resources | 10,815 |
bpftrace/bpftrace | A tool for creating high-level tracing scripts for Linux systems | 8,699 |
aristocratos/bpytop | A resource monitor tool that displays system usage statistics and allows for filtering, sorting, and customization of system processes. | 10,198 |
open-telemetry/opentelemetry-ebpf-profiler | A Linux-based profiler that uses eBPF to profile system calls and CPU cycles in real-time, providing insights into application performance without requiring instrumentation or recompilation. | 2,506 |
adnanhodzic/auto-cpufreq | Automatically optimizes CPU speed and power consumption to extend battery life on laptops | 5,841 |
iovisor/kubectl-trace | Schedules bpftrace programs on Kubernetes clusters using kubectl | 2,057 |