GitHub topics: bpftrace
linuxkerneltravel/lmp
LMP provides an eBPF Supermarket for developers, including eBPF tools, open-source projects based on eBPF, eBPF learning materials, Linux kernel learning materials, and more.
Language: C - Size: 237 MB - Last synced at: 20 days ago - Pushed at: 26 days ago - Stars: 663 - Forks: 179

iovisor/kubectl-trace
Schedule bpftrace programs on your kubernetes cluster using the kubectl
Language: Go - Size: 9.11 MB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 2,095 - Forks: 168

eunomia-bpf/GPTtrace
Generate eBPF programs and tracing with ChatGPT
Language: Python - Size: 7.97 MB - Last synced at: 22 days ago - Pushed at: 9 months ago - Stars: 237 - Forks: 23

andreasgerstmayr/bpftrace_exporter
Export variables from bpftrace scripts as metrics.
Language: Go - Size: 25.4 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

n9v9/goland-fix-go-15787
Makeshift fix for GoLand issue GO-15787.
Language: C - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mmisono/try-bpftrace-in-mac
Try bpftrace in macOS
Language: Dockerfile - Size: 1.95 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 2

furkanonder/beetrace
Trace your python process line by line with eBPF!
Language: Python - Size: 370 KB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 257 - Forks: 4

sevan/viewpoint-linux
A Linux distribution with a focus on observability (RO Mirror)
Size: 672 MB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

avilum/secimport
The first open-source eBPF sandbox for Python (macOS/Linux): Secure libraries, block RCE, and enforce precise syscall control. Dive into module & package-level security now.
Language: Python - Size: 334 KB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 214 - Forks: 17

zmitchell/proctrace
A high-level profiler for process-level events such as fork, exec, exit, setpgid, and setsid
Language: Rust - Size: 324 KB - Last synced at: 24 days ago - Pushed at: 5 months ago - Stars: 40 - Forks: 0

fbs/el7-bpf-specs
RPM specs for building bpf related tools on CentOS 7
Language: Shell - Size: 84 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 67 - Forks: 13

yandex-cloud/skbtrace
Helper tool for generating and running BPFTrace scripts which trace and measure timings related to Linux Networking Stack, specifically SocKet Buffer contents
Language: Go - Size: 124 KB - Last synced at: 19 days ago - Pushed at: 10 months ago - Stars: 85 - Forks: 3

zmaril/bpfquery
Zack's experimental tool for querying BPF with SQL.
Language: C - Size: 7.97 MB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 38 - Forks: 0

performancecopilot/ansible-pcp
Ansible roles for the Performance Co-Pilot toolkit
Language: Jinja - Size: 448 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 20 - Forks: 13

graniet/ebpf-utils
Example for create, monitor eBPF probe
Language: Rust - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

eunomia-bpf/GPTtrace-web
Generate bpftrace eBPF programs online with GPT or LLM
Language: TypeScript - Size: 868 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 10 - Forks: 0

ipchama/bpftrace-stuff
bpftrace examples, and maybe some other bpf notes and tools.
Size: 7.81 KB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

mmisono/bpftrace-tetris
Tetris in bpftrace
Language: Shell - Size: 10.7 KB - Last synced at: 28 days ago - Pushed at: over 4 years ago - Stars: 104 - Forks: 9

stevenjohnstone/go-bpf-gen
Generate bpftrace scripts for use with golang programs. Works around quirks in the golang runtime.
Language: Go - Size: 74.2 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 50 - Forks: 8

ossobv/bpftrace-deb
Debian/Ubuntu package for bpftrace - A high-level tracing language for eBPF
Language: Dockerfile - Size: 16.6 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

bpfdeploy-io/bpftrace-vscode
VS Code plugin for bpftrace
Size: 214 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

filipecosta90/redis-bpftoolkit
An aggregation of useful redis BPF-related tooling programs
Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

ce-bu/meta-observability
Yocto layer with support for performance analysis tools: BPF, bcc, bpftrace
Language: BitBake - Size: 26.4 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 4

hidva/clayout
Translate C++/Rust type into C type with the same memory layout
Language: Rust - Size: 1.16 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 0

FrauBSD/nfsdtop
Display top I/O on NFS servers using bpftrace on Linux and DTrace on FreeBSD
Language: Shell - Size: 327 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 3

JawandS/Task-Time-Research
Analyzing CPU consumption by using context switch traces with eBPF/bpftrace
Language: Python - Size: 166 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kajdreef/GILsnooper
bpftrace tool to obtain insights into time spend context switching because of the GIL in CPython.
Language: Python - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

chenhengqi/talk0
Language: Makefile - Size: 3.95 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ssebastianj/bpftrace-tinkering
Tinkering with bpftrace
Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

missingcharacter/package-bpftrace
Build bpftrace package
Language: Shell - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

sunqirui1987/kstrace
KTrace工具 -基于kubernets的POD动态追踪
Language: Go - Size: 42 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 2

dvalinrh/cachestat-bftrace
Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0
