weaver

Function tracer

Tool to analyze and debug Go program execution by tracing function calls with eBPF uprobes

Trace Go program execution with uprobes and eBPF

GitHub

301 stars
14 watching
20 forks
Language: Go
last commit: over 1 year ago
Linked from 1 awesome list

bccebpfgogolanglinuxtracetracingweaver

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nikolaydubina/go-instrument Automatically adds tracing code to Go functions and methods 232
iovisor/kubectl-trace Schedules bpftrace programs on Kubernetes clusters using kubectl 2,061
surullabs/lint Tool to run multiple linters on Go code to detect errors and warnings 67
xxjwxc/public A comprehensive utility package for Go programmers 175
kamilsk/tracer A lightweight tracing library for Go applications. 86
ztrue/tracerr A utility library to format and handle errors with stack traces in Go programming language. 1,042
alegrey91/harpoon Tools for tracing and analyzing system calls in user-space functions using eBPF 92
repeale/fp-go A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. 304
marcboeker/go-duckdb A Go driver that connects to the DuckDB in-memory database engine 761
kubewharf/kelemetry System to collect and visualize Kubernetes events for better understanding of distributed systems 253
muir/nvelope A framework for building endpoints with standardized helper functions 3
miguelpragier/handy A collection of reusable utility functions and helpers for validating and manipulating strings in the Go programming language. 81
gobwas/glob A Go library for efficient string matching using compile-time glob patterns. 968
antonboom/testifylint A tool that checks the usage of the testify testing framework in Go programs 105
heremobilitydevelopers/mediary Enables logging and tracing of HTTP requests and responses using interceptors 88