Automatic instrumentation for gRPC can be enabled for both client-side and server-side gRPC calls.
Automatic instrumentation for ASP.NET Core server-side is built in to NuGet package
Automatic instrumentation can be enabled for the client-side by referencing
GrpcClientDiagnosticListener to the
UseElasticApm method in case of ASP.NET Core
GrpcClientDiagnosticSubscriber to the
Diagnostic events from
Grpc.Net.Client are captured as spans.