デジタル郵便受けの稼働状況を監視したいです

デジタル郵便受けは稼働状況のヘルスチェックエンドポイントを公開しています。
以下のprotoファイルを使用してgRPCリクエストをこのエンドポイントに送信することで、xIDアプリのデジタル郵便受けの稼働状況を確認でき、稼働状況の監視に利用できます。

gRPCサーバー

grpc://xenon.smartpost.jp:443

protoファイル

以下のコードをコピーし、デジタル郵便受け監視用のprotoファイルに転記してください。
メソッドでデジタル郵便受けの稼働状況を確認できます。
syntax = "proto3"; package xenon; import "google/protobuf/empty.proto"; option go_package = "grpc/xenon"; service Health { rpc Check(HealthCheckRequest) returns (HealthCheckResponse); } message HealthCheckRequest { string service = 1; } message HealthCheckResponse { enum ServingStatus { UNKNOWN = 0; SERVING = 1; NOT_SERVING = 2; SERVICE_UNKNOWN = 3; // Used only by the Watch method. } ServingStatus status = 1; }
healthcheck.proto

レスポンス

xIDアプリのデジタル郵便受けが正常に稼働している場合、以下のレスポンスが返却されます。
 
{ "status": "SERVING" }
0 OK