An example of using gRPC and OpenTelemetry in Go.
How to run the example:
jaeger-start.bash
(pulls and) starts Jaeger, opens the Jaeger UI.server.bash
runs the example Notes server.client.bash
runs the example Notes client.grpcui.bash
(installs and) runs gRPC UI.- Now you can send requests to the server, either via the client or gRPC UI. The server returns a note for IDs 1, 2, 3; and a NotFound error for any other ID. You will be able to see the traces in the Jaeger UI.
jaeger-stop.bash
stops and removes Jaeger.