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: 15 days 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,529 |
iovisor/bcc | Tools for analyzing and manipulating Linux kernel performance, networking, and other system activities using extended BPF (Berkeley Packet Filters) | 20,724 |
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. | 390 |
brendangregg/perf-tools | A collection of in-development performance analysis tools for Linux ftrace and perf_events. | 9,935 |
parca-dev/parca | Automated profiling tool to analyze CPU and memory usage across entire infrastructure | 4,201 |
netflix/vmaf | An Emmy-winning video quality assessment algorithm developed by Netflix. | 4,700 |
bvaisvil/zenith | A terminal-based, interactive system monitoring tool with zoomable charts and process management capabilities. | 2,682 |
zeman/perfmap | Analyzes front-end performance by creating a heatmap of resource loading times across all loaded resources on the page | 3,789 |
aristocratos/bashtop | A resource monitor with interactive UI and customizable display of system resources | 10,824 |
bpftrace/bpftrace | A tool for creating high-level tracing scripts for Linux systems | 8,747 |
aristocratos/bpytop | A resource monitor tool that displays system usage statistics and allows for filtering, sorting, and customization of system processes. | 10,219 |
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,529 |
adnanhodzic/auto-cpufreq | Automatically optimizes CPU speed and power consumption to extend battery life on laptops | 5,881 |
iovisor/kubectl-trace | Schedules bpftrace programs on Kubernetes clusters using kubectl | 2,061 |