Interface MetricsServiceGrpc.AsyncService

All Known Implementing Classes:
MetricsServiceGrpc.MetricsServiceImplBase
Enclosing class:
MetricsServiceGrpc

public static interface MetricsServiceGrpc.AsyncService
 Service for streaming metrics to server that consumes the metrics data. It uses Prometheus metric
 data model as a standard to represent metrics information.
 
  • Method Summary

    Modifier and Type
    Method
    Description
    default io.grpc.stub.StreamObserver<StreamMetricsMessage>
    streamMetrics(io.grpc.stub.StreamObserver<StreamMetricsResponse> responseObserver)
    Envoy will connect and send StreamMetricsMessage messages forever.
  • Method Details

    • streamMetrics

      default io.grpc.stub.StreamObserver<StreamMetricsMessage> streamMetrics(io.grpc.stub.StreamObserver<StreamMetricsResponse> responseObserver)
       Envoy will connect and send StreamMetricsMessage messages forever. It does not expect any
       response to be sent as nothing would be done in the case of failure.