An open API service providing repository metadata for many open source software ecosystems.

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