Skip to content

grcevski/ebpf-go-tracing-experiments

Repository files navigation

Demo of Dynamic Go Tracing

A walk through of this demo is located here.

Youtube Video

Demo Video

Directory structure

  • app: Contains the demo application we will be tracing.
  • http_trace_uprobe: HTTP tracer based on uprobes on net/http.
  • http_trace_kprobe: HTTP tracer based on kprobes.
  • trace_example: BPF example of argument tracer.

Building the code

Simply run make in each of the sub-directories to build those underlying binaries. You will need to run these on a Linux machine with bcc installed.

Docker build coming soon!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published