gRPC Statistics

This is a filter which enables telemetry of gRPC calls. Additionally, the filter detects message boundaries in streaming gRPC calls and emits the message counts for both the request and the response. The filter emits statistics in the cluster..grpc. namespace.

More info: wire format in gRPC over HTTP/2.

Name

Type

Description

<grpc service>.<grpc method>.success

Counter

Total successful service/method calls

<grpc service>.<grpc method>.failure

Counter

Total failed service/method calls

<grpc service>.<grpc method>.total

Counter

Total service/method calls

<grpc service>.<grpc method>.request_message_count

Counter

Total request message count for service/method calls

<grpc service>.<grpc method>.response_message_count

Counter

Total response message count for service/method calls