Skip to content
View gipi's full-sized avatar
๐Ÿ˜Ž
code for food
๐Ÿ˜Ž
code for food

Block or report gipi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Stars

Performance and observability

38 repositories

Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.

TypeScript 4,812 248 Updated Mar 15, 2026

eBPF Collector

C++ 401 64 Updated Mar 15, 2026

Prometheus Query CLI

Go 322 34 Updated Sep 5, 2023

Examples and hands-on labs for Linux tracing tools workshops

HTML 1,322 297 Updated Jun 19, 2020

eBPF based always-on CPU/GPU profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!

Go 711 87 Updated Mar 11, 2026

Userspace eBPF runtime for Observability, Network, GPU & General Extensions Framework

C++ 1,422 163 Updated Mar 11, 2026

magic-trace collects and displays high-resolution traces of what a process is doing

OCaml 5,264 129 Updated Jan 14, 2026

TUI utility to view multiple log files with merged timeline

Python 252 11 Updated Nov 15, 2025

๐ŸŒ€ A log file highlighter

Rust 7,709 134 Updated Mar 15, 2026

Memray is a memory profiler for Python

Python 14,936 435 Updated Mar 13, 2026

Easily add metrics to your code that actually help you spot and debug issues in production. Built on Prometheus and OpenTelemetry.

Python 220 9 Updated Mar 16, 2024

Trace instruction execution using perf breakpoints in Python

C 21 1 Updated Dec 3, 2023

Frame profiler

C++ 15,445 1,022 Updated Mar 10, 2026

Cirron measures performance counters (instructions executed, etc.) and traces system calls a piece of Python or Ruby code executes.

C 117 4 Updated Sep 10, 2024
JavaScript 2 2 Updated Jan 20, 2023

Distributed tracing instrumentation for asyncio with zipkin

Python 193 29 Updated Mar 9, 2026

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.

C 2,621 129 Updated Mar 2, 2026

Distributed tracing without code changes. ๐Ÿš€ Instantly monitor any application using OpenTelemetry and eBPF

Go 3,638 244 Updated Mar 15, 2026

Prometheus exporter for custom eBPF metrics

Go 2,527 270 Updated Mar 3, 2026

A perf exporter for prometheus

Go 15 1 Updated Oct 5, 2022

Add HTTP profiling endpoints to a Python application like Go's net/http/pprof

Python 53 11 Updated Dec 10, 2021

The official Python SDK for Sentry.io

Python 2,154 590 Updated Mar 13, 2026

CPU Load Generator allows you to generate a fixed configurable CPU load for a finite time by means of PID regulator.

Python 133 66 Updated Mar 5, 2026

The production-scale datacenter profiler (C/C++, Go, Rust, Python, Java, NodeJS, .NET, PHP, Ruby, Perl, ...)

Go 3,040 381 Updated Mar 14, 2026

OpenTelemetry Collector

Go 6,717 1,938 Updated Mar 13, 2026

eBPF-based autoinstrumentation of web applications and network metrics

Go 1,947 165 Updated Mar 13, 2026

Process-aware, eBPF-based tcpdump

C 1,206 65 Updated Jan 16, 2026

A high-level profiler for process-level events such as fork, exec, exit, setpgid, and setsid

Rust 61 Updated Nov 30, 2024

bpftune uses BPF to auto-tune Linux systems

C 1,792 100 Updated Feb 26, 2026

A cross-platform `addr2line` clone written in Rust, using `gimli`

Rust 411 75 Updated Jan 24, 2026