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: about 3 years ago
Linked from 1 awesome list

bccebpfgogolanglinuxtracetracingweaver

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nikolaydubina/go-instrumentAutomatically adds tracing code to Go functions and methods232
iovisor/kubectl-traceSchedules bpftrace programs on Kubernetes clusters using kubectl2,061
surullabs/lintTool to run multiple linters on Go code to detect errors and warnings67
xxjwxc/publicA comprehensive utility package for Go programmers175
kamilsk/tracerA lightweight tracing library for Go applications.86
ztrue/tracerrA utility library to format and handle errors with stack traces in Go programming language.1,042
alegrey91/harpoonTools for tracing and analyzing system calls in user-space functions using eBPF92
repeale/fp-goA collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data.304
marcboeker/go-duckdbA Go driver that connects to the DuckDB in-memory database engine761
kubewharf/kelemetrySystem to collect and visualize Kubernetes events for better understanding of distributed systems253
muir/nvelopeA framework for building endpoints with standardized helper functions3
miguelpragier/handyA collection of reusable utility functions and helpers for validating and manipulating strings in the Go programming language.81
gobwas/globA Go library for efficient string matching using compile-time glob patterns.968
antonboom/testifylintA tool that checks the usage of the testify testing framework in Go programs105
heremobilitydevelopers/mediaryEnables logging and tracing of HTTP requests and responses using interceptors88