Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

Latest commit

 

History

History

extracredit

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Extra Credit - Using Existing Open Source Instrumentation

Trace

In the trace screenshot we can see that the client-side spans are a lot larger than the corresponding server-side spans. This might indicate some time spent in establishing the HTTP connections. There is an open source library that provides OpenTracing instrumentation for Go's standard net/http components, including detailed tracing of the HTTP connection:

Try replacing the manual OpenTracing instrumentation we added in Lesson 3 around HTTP calls with the instrumentation available in this library.