# Start Jaeger locally $ docker run -d -p 5775:5775/udp -p 16686:16686 jaegertracing/all-in-one:latest $ export DOCKER_IP=`docker-machine ip $(docker-machine active)` $ cd $GOPATH/src # Grab a simple, self-contained OpenTracing example $ go get github.com/opentracing-contrib/examples/go $ cd github.com/opentracing-contrib/examples/go $ go run ./trivial.go $DOCKER_IP # Visualize the tracing instrumentation in Jaeger by # clicking on "Find Traces" in the UI. $ open http://$DOCKER_IP:16686/ # Read the source! $ vim trivial.go
Vendor-neutral APIs and instrumentation for distributed tracingFebruary 2018: OpenTracing Project Update
Why OpenTracing?Learn about our design principles
Get started instrumenting your code with OpenTracing.Let's go!
Add OpenTracing to your open source project and help your users in the process.Get started!
We are a Cloud Native Computing Foundation member project.