Module: Datadog::Tracing::Contrib::GRPC::Ext

Defined in:
lib/datadog/tracing/contrib/grpc/ext.rb,
sig/datadog/tracing/contrib/grpc/ext.rbs

Overview

gRPC integration constants

Constant Summary collapse

ENV_ENABLED =

Returns:

  • ("DD_TRACE_GRPC_ENABLED")
"DD_TRACE_GRPC_ENABLED"
ENV_DISTRIBUTED_TRACING =

Returns:

  • ("DD_TRACE_GRPC_DISTRIBUTED_TRACING")
"DD_TRACE_GRPC_DISTRIBUTED_TRACING"
ENV_SERVICE_NAME =

Returns:

  • ("DD_TRACE_GRPC_SERVICE_NAME")
"DD_TRACE_GRPC_SERVICE_NAME"
ENV_PEER_SERVICE =

Returns:

  • ("DD_TRACE_GRPC_PEER_SERVICE")
"DD_TRACE_GRPC_PEER_SERVICE"
ENV_ANALYTICS_ENABLED =

Returns:

  • ("DD_TRACE_GRPC_ANALYTICS_ENABLED")
"DD_TRACE_GRPC_ANALYTICS_ENABLED"
ENV_ANALYTICS_SAMPLE_RATE =

Returns:

  • ("DD_TRACE_GRPC_ANALYTICS_SAMPLE_RATE")
"DD_TRACE_GRPC_ANALYTICS_SAMPLE_RATE"
DEFAULT_PEER_SERVICE_NAME =

Returns:

  • ("grpc")
"grpc"
SPAN_CLIENT =

Returns:

  • ("grpc.client")
"grpc.client"
SPAN_SERVICE =

Returns:

  • ("grpc.service")
"grpc.service"
TAG_CLIENT_DEADLINE =

Returns:

  • ("grpc.client.deadline")
"grpc.client.deadline"
TAG_COMPONENT =

Returns:

  • ("grpc")
"grpc"
TAG_OPERATION_CLIENT =

Returns:

  • ("client")
"client"
TAG_OPERATION_SERVICE =

Returns:

  • ("service")
"service"
TAG_SYSTEM =

Returns:

  • ("grpc")
"grpc"
PEER_SERVICE_SOURCES =

Returns:

  • (Array[String])
Contrib::Ext::RPC::PEER_SERVICE_SOURCES.freeze