bcc

Kernel analysis toolkit

Tools for analyzing and manipulating Linux kernel performance, networking, and other system activities using extended BPF (Berkeley Packet Filters)

BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

GitHub

21k stars
559 watching
4k forks
Language: C
last commit: 10 days ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bpftrace/bpftrace A tool for creating high-level tracing scripts for Linux systems 8,641
brendangregg/perf-tools A collection of in-development performance analysis tools for Linux ftrace and perf_events. 9,883
netflix/bpftop Provides real-time statistics and graphical views of running eBPF programs on Linux systems. 2,325
pathtofile/bad-bpf Demonstrates security vulnerabilities in the Linux kernel's eBPF system 549
iovisor/kubectl-trace Schedules bpftrace programs on Kubernetes clusters using kubectl 2,054
iovisor/bpf-docs Provides documentation and presentations for the BPF (Berkeley Packet Filter) networking system 953
bufbuild/buf A toolset for working with Protocol Buffers in the Go programming language 9,136
microsoft/ebpf-for-windows Provides a platform for running eBPF programs on Windows by adapting existing Linux toolchains and APIs 2,942
cilium/pwru Tool to debug network packets in Linux kernel 2,860
eunomia-bpf/eunomia-bpf A toolchain to simplify building and running eBPF programs with CO-RE and WebAssembly support 681
genuinetools/bpfd A framework for running BPF programs with rules on Linux as a daemon, allowing for flexible and container-aware tracing and filtering of system events. 477
iovisor/ubpf An eBPF VM that allows userspace execution of eBPF programs in a Linux kernel-independent way. 832
cloudflare/ebpf_exporter An exporter for collecting custom eBPF metrics and OpenTelemetry traces from Linux kernel programs 2,200
aristocratos/btop A tool to monitor system resources and display detailed information in a customizable format 21,178
fzakaria/ebpf-mpls-encap-decap Demonstrates packet encapsulation and decapsulation with MPLS labels using eBPF 53