Beego Server Instrumentation Example
An HTTP client connects to a Beego server. They both generate span information to stdout
.
These instructions expect you have docker-compose installed.
Bring up the beego-server
and http-client
services to run the example:
docker-compose up -d
The http-client
service sends just one HTTP request to beego-server
and then exits. View the span generated by beego-server
in the logs:
docker-compose logs beego-server
You can also visit a webpage hosted by the Beego app by navigating to http://localhost:7777
in your browser.
Two spans are created this time, one for the HTTP request, and another for rendering the template HTML. You can view the spans the same way as above.
Shut down the services when you are finished with the example:
docker-compose down