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
298 stars
13 watching
19 forks
Language: Go
last commit: over 1 year ago
Linked from 1 awesome list
bccebpfgogolanglinuxtracetracingweaver
Related projects:
Repository | Description | Stars |
---|---|---|
nikolaydubina/go-instrument | Automatically adds tracing code to Go functions and methods | 229 |
iovisor/kubectl-trace | Schedules bpftrace programs on Kubernetes clusters using kubectl | 2,054 |
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,036 |
alegrey91/harpoon | A tool that uses eBPF to capture and monitor system calls made by specific functions within a program | 90 |
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. | 303 |
marcboeker/go-duckdb | A Go driver that connects to the DuckDB in-memory database engine | 725 |
kubewharf/kelemetry | System to collect and visualize Kubernetes events for better understanding of distributed systems | 252 |
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. | 80 |
gobwas/glob | A Go library for efficient string matching using compile-time glob patterns. | 961 |
antonboom/testifylint | A tool that checks the usage of the testify testing framework in Go programs | 101 |
heremobilitydevelopers/mediary | Enables logging and tracing of HTTP requests and responses using interceptors | 88 |