Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 793 Bytes

Readme.md

File metadata and controls

21 lines (13 loc) · 793 Bytes

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!