grpc-liveness includes a GRPC service definition and executable to probe GRPC services for readiness and aliveness.
The intent is to use this in a Kubernetes exec check, to determine if a GRPC-only service is online.
You can get the checker like so:
go get -u -v github.com/paralin/grpc-liveness/cmd/checker
To implement the checking service in your project, see the example directory.