# Example gRPC server and client with OpenCensus This example uses: * gRPC to create an RPC server and client. * The OpenCensus gRPC plugin to instrument the RPC server and client. * Debugging exporters to print stats and traces to stdout. ``` $ go get go.opencensus.io/examples/grpc/... ``` First, run the server: ``` $ go run $(go env GOPATH)/src/go.opencensus.io/examples/grpc/helloworld_server/main.go ``` Then, run the client: ``` $ go run $(go env GOPATH)/src/go.opencensus.io/examples/grpc/helloworld_client/main.go ``` You will see traces and stats exported on the stdout. You can use one of the [exporters](https://godoc.org/go.opencensus.io/exporter) to upload collected data to the backend of your choice. You can also see the z-pages provided from the server: * Traces: http://localhost:8081/debug/tracez * RPCs: http://localhost:8081/debug/rpcz