# In one terminal session
$ cd inventory-frontend && go run main.go
# In a second terminal session
$ cd inventory-backend && go run main.go
# In a third terminal session
$ cd inventory-ui && npm run jaeger:server
- Run Jaeger All In One.
- Open (or refresh) the following URL in a browser: http://localhost:8080/
- The following should be visible in the browser, which is the response from inventory-backend:
{"inventory":{"products":[{"name":"potato","price":0.99,"id":"1"},{"name":"apple","price":0.5,"id":"2"},{"name":"mango","price":1.5,"id":"3"}]}}
- The following should be visible in the browser, which is the response from inventory-backend:
- Open http://localhost:16686/ in a browser.
- Check the services
inventory-ui
,inventory-frontend
andinventory-backend
are present. - Choose one of these services and click
Find Traces
. - You should see all three services as spans in a single trace: