1
0
mirror of https://github.com/open-telemetry/opentelemetry-go.git synced 2024-12-22 20:06:07 +02:00
opentelemetry-go/example/grpc/README.md

28 lines
392 B
Markdown
Raw Normal View History

# gRPC Tracing Example
Traces client and server calls via interceptors.
### Compile .proto
Only required if the service definition (.proto) changes.
```sh
cd ./example/grpc
# protobuf v1.3.2
protoc -I api --go_out=plugins=grpc,paths=source_relative:./api api/hello-service.proto
```
### Run server
```sh
cd ./example/grpc
go run ./server
```
### Run client
```sh
go run ./client
```