public abstract static class MetricsServiceGrpc.MetricsServiceImplBase extends Object implements io.grpc.BindableService
Service for streaming metrics to server that consumes the metrics data. It uses Prometheus metric data model as a standard to represent metrics information.
| Constructor and Description |
|---|
MetricsServiceImplBase() |
| Modifier and Type | Method and Description |
|---|---|
io.grpc.ServerServiceDefinition |
bindService() |
io.grpc.stub.StreamObserver<StreamMetricsMessage> |
streamMetrics(io.grpc.stub.StreamObserver<StreamMetricsResponse> responseObserver)
Envoy will connect and send StreamMetricsMessage messages forever.
|
public 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.
public final io.grpc.ServerServiceDefinition bindService()
bindService in interface io.grpc.BindableServiceCopyright © 2018–2021 The Envoy Project. All rights reserved.