NVIDIA DeepStream SDK API Reference

9.2 Release
semconv::rpc Namespace Reference

Namespaces

 RpcConnectRpcErrorCodeValues
 
 RpcGrpcStatusCodeValues
 
 RpcMessageTypeValues
 
 RpcSystemValues
 

Functions

static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcClientResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcClientResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerRequestSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerRequestsPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerResponseSize (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricRpcServerResponsesPerRpc (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricRpcServerResponsesPerRpc (metrics::Meter *meter)
 

Variables

static constexpr const char * kMetricRpcClientDuration = "rpc.client.duration"
 Measures the duration of outbound RPC. More...
 
static constexpr const char * descrMetricRpcClientDuration
 
static constexpr const char * unitMetricRpcClientDuration = "ms"
 
static constexpr const char * kMetricRpcClientRequestSize = "rpc.client.request.size"
 Measures the size of RPC request messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcClientRequestSize
 
static constexpr const char * unitMetricRpcClientRequestSize = "By"
 
static constexpr const char * kMetricRpcClientRequestsPerRpc = "rpc.client.requests_per_rpc"
 Measures the number of messages received per RPC. More...
 
static constexpr const char * descrMetricRpcClientRequestsPerRpc
 
static constexpr const char * unitMetricRpcClientRequestsPerRpc = "{count}"
 
static constexpr const char * kMetricRpcClientResponseSize = "rpc.client.response.size"
 Measures the size of RPC response messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcClientResponseSize
 
static constexpr const char * unitMetricRpcClientResponseSize = "By"
 
static constexpr const char * kMetricRpcClientResponsesPerRpc = "rpc.client.responses_per_rpc"
 Measures the number of messages sent per RPC. More...
 
static constexpr const char * descrMetricRpcClientResponsesPerRpc
 
static constexpr const char * unitMetricRpcClientResponsesPerRpc = "{count}"
 
static constexpr const char * kMetricRpcServerDuration = "rpc.server.duration"
 Measures the duration of inbound RPC. More...
 
static constexpr const char * descrMetricRpcServerDuration = "Measures the duration of inbound RPC."
 
static constexpr const char * unitMetricRpcServerDuration = "ms"
 
static constexpr const char * kMetricRpcServerRequestSize = "rpc.server.request.size"
 Measures the size of RPC request messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcServerRequestSize
 
static constexpr const char * unitMetricRpcServerRequestSize = "By"
 
static constexpr const char * kMetricRpcServerRequestsPerRpc = "rpc.server.requests_per_rpc"
 Measures the number of messages received per RPC. More...
 
static constexpr const char * descrMetricRpcServerRequestsPerRpc
 
static constexpr const char * unitMetricRpcServerRequestsPerRpc = "{count}"
 
static constexpr const char * kMetricRpcServerResponseSize = "rpc.server.response.size"
 Measures the size of RPC response messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcServerResponseSize
 
static constexpr const char * unitMetricRpcServerResponseSize = "By"
 
static constexpr const char * kMetricRpcServerResponsesPerRpc = "rpc.server.responses_per_rpc"
 Measures the number of messages sent per RPC. More...
 
static constexpr const char * descrMetricRpcServerResponsesPerRpc
 
static constexpr const char * unitMetricRpcServerResponsesPerRpc = "{count}"
 
static constexpr const char * kRpcConnectRpcErrorCode = "rpc.connect_rpc.error_code"
 The error codes of the Connect request. More...
 
static constexpr const char * kRpcConnectRpcRequestMetadata = "rpc.connect_rpc.request.metadata"
 Connect request metadata,. More...
 
static constexpr const char * kRpcConnectRpcResponseMetadata = "rpc.connect_rpc.response.metadata"
 Connect response metadata,. More...
 
static constexpr const char * kRpcGrpcRequestMetadata = "rpc.grpc.request.metadata"
 gRPC request metadata, More...
 
static constexpr const char * kRpcGrpcResponseMetadata = "rpc.grpc.response.metadata"
 gRPC response metadata, More...
 
static constexpr const char * kRpcGrpcStatusCode = "rpc.grpc.status_code"
 The numeric status code of the gRPC request. More...
 
static constexpr const char * kRpcJsonrpcErrorCode = "rpc.jsonrpc.error_code"
 
static constexpr const char * kRpcJsonrpcErrorMessage = "rpc.jsonrpc.error_message"
 
static constexpr const char * kRpcJsonrpcRequestId = "rpc.jsonrpc.request_id"
 
static constexpr const char * kRpcJsonrpcVersion = "rpc.jsonrpc.version"
 Protocol version as in. More...
 
static constexpr const char * kRpcMessageCompressedSize = "rpc.message.compressed_size"
 Compressed size of the message in bytes. More...
 
static constexpr const char * kRpcMessageId = "rpc.message.id"
 MUST be calculated as two different counters starting from. More...
 
static constexpr const char * kRpcMessageType = "rpc.message.type"
 Whether this is a received or sent message. More...
 
static constexpr const char * kRpcMessageUncompressedSize = "rpc.message.uncompressed_size"
 Uncompressed size of the message in bytes. More...
 
static constexpr const char * kRpcMethod = "rpc.method"
 The name of the (logical) method being called, must be equal to the $method part in the span name. More...
 
static constexpr const char * kRpcService = "rpc.service"
 The full (logical) name of the service being called, including its package name, if applicable. More...
 
static constexpr const char * kRpcSystem = "rpc.system"
 A string identifying the remoting system. More...
 
static constexpr const char * kMetricRpcClientDuration = "rpc.client.duration"
 Measures the duration of outbound RPC. More...
 
static constexpr const char * descrMetricRpcClientDuration
 
static constexpr const char * unitMetricRpcClientDuration = "ms"
 
static constexpr const char * kMetricRpcClientRequestSize = "rpc.client.request.size"
 Measures the size of RPC request messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcClientRequestSize
 
static constexpr const char * unitMetricRpcClientRequestSize = "By"
 
static constexpr const char * kMetricRpcClientRequestsPerRpc = "rpc.client.requests_per_rpc"
 Measures the number of messages received per RPC. More...
 
static constexpr const char * descrMetricRpcClientRequestsPerRpc
 
static constexpr const char * unitMetricRpcClientRequestsPerRpc = "{count}"
 
static constexpr const char * kMetricRpcClientResponseSize = "rpc.client.response.size"
 Measures the size of RPC response messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcClientResponseSize
 
static constexpr const char * unitMetricRpcClientResponseSize = "By"
 
static constexpr const char * kMetricRpcClientResponsesPerRpc = "rpc.client.responses_per_rpc"
 Measures the number of messages sent per RPC. More...
 
static constexpr const char * descrMetricRpcClientResponsesPerRpc
 
static constexpr const char * unitMetricRpcClientResponsesPerRpc = "{count}"
 
static constexpr const char * kMetricRpcServerDuration = "rpc.server.duration"
 Measures the duration of inbound RPC. More...
 
static constexpr const char * descrMetricRpcServerDuration = "Measures the duration of inbound RPC."
 
static constexpr const char * unitMetricRpcServerDuration = "ms"
 
static constexpr const char * kMetricRpcServerRequestSize = "rpc.server.request.size"
 Measures the size of RPC request messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcServerRequestSize
 
static constexpr const char * unitMetricRpcServerRequestSize = "By"
 
static constexpr const char * kMetricRpcServerRequestsPerRpc = "rpc.server.requests_per_rpc"
 Measures the number of messages received per RPC. More...
 
static constexpr const char * descrMetricRpcServerRequestsPerRpc
 
static constexpr const char * unitMetricRpcServerRequestsPerRpc = "{count}"
 
static constexpr const char * kMetricRpcServerResponseSize = "rpc.server.response.size"
 Measures the size of RPC response messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcServerResponseSize
 
static constexpr const char * unitMetricRpcServerResponseSize = "By"
 
static constexpr const char * kMetricRpcServerResponsesPerRpc = "rpc.server.responses_per_rpc"
 Measures the number of messages sent per RPC. More...
 
static constexpr const char * descrMetricRpcServerResponsesPerRpc
 
static constexpr const char * unitMetricRpcServerResponsesPerRpc = "{count}"
 
static constexpr const char * kMetricRpcClientDuration = "rpc.client.duration"
 Measures the duration of outbound RPC. More...
 
static constexpr const char * descrMetricRpcClientDuration
 
static constexpr const char * unitMetricRpcClientDuration = "ms"
 
static constexpr const char * kMetricRpcClientRequestSize = "rpc.client.request.size"
 Measures the size of RPC request messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcClientRequestSize
 
static constexpr const char * unitMetricRpcClientRequestSize = "By"
 
static constexpr const char * kMetricRpcClientRequestsPerRpc = "rpc.client.requests_per_rpc"
 Measures the number of messages received per RPC. More...
 
static constexpr const char * descrMetricRpcClientRequestsPerRpc
 
static constexpr const char * unitMetricRpcClientRequestsPerRpc = "{count}"
 
static constexpr const char * kMetricRpcClientResponseSize = "rpc.client.response.size"
 Measures the size of RPC response messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcClientResponseSize
 
static constexpr const char * unitMetricRpcClientResponseSize = "By"
 
static constexpr const char * kMetricRpcClientResponsesPerRpc = "rpc.client.responses_per_rpc"
 Measures the number of messages sent per RPC. More...
 
static constexpr const char * descrMetricRpcClientResponsesPerRpc
 
static constexpr const char * unitMetricRpcClientResponsesPerRpc = "{count}"
 
static constexpr const char * kMetricRpcServerDuration = "rpc.server.duration"
 Measures the duration of inbound RPC. More...
 
static constexpr const char * descrMetricRpcServerDuration = "Measures the duration of inbound RPC."
 
static constexpr const char * unitMetricRpcServerDuration = "ms"
 
static constexpr const char * kMetricRpcServerRequestSize = "rpc.server.request.size"
 Measures the size of RPC request messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcServerRequestSize
 
static constexpr const char * unitMetricRpcServerRequestSize = "By"
 
static constexpr const char * kMetricRpcServerRequestsPerRpc = "rpc.server.requests_per_rpc"
 Measures the number of messages received per RPC. More...
 
static constexpr const char * descrMetricRpcServerRequestsPerRpc
 
static constexpr const char * unitMetricRpcServerRequestsPerRpc = "{count}"
 
static constexpr const char * kMetricRpcServerResponseSize = "rpc.server.response.size"
 Measures the size of RPC response messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcServerResponseSize
 
static constexpr const char * unitMetricRpcServerResponseSize = "By"
 
static constexpr const char * kMetricRpcServerResponsesPerRpc = "rpc.server.responses_per_rpc"
 Measures the number of messages sent per RPC. More...
 
static constexpr const char * descrMetricRpcServerResponsesPerRpc
 
static constexpr const char * unitMetricRpcServerResponsesPerRpc = "{count}"
 
static constexpr const char * kRpcConnectRpcErrorCode = "rpc.connect_rpc.error_code"
 The error codes of the Connect request. More...
 
static constexpr const char * kRpcConnectRpcRequestMetadata = "rpc.connect_rpc.request.metadata"
 Connect request metadata,. More...
 
static constexpr const char * kRpcConnectRpcResponseMetadata = "rpc.connect_rpc.response.metadata"
 Connect response metadata,. More...
 
static constexpr const char * kRpcGrpcRequestMetadata = "rpc.grpc.request.metadata"
 gRPC request metadata, More...
 
static constexpr const char * kRpcGrpcResponseMetadata = "rpc.grpc.response.metadata"
 gRPC response metadata, More...
 
static constexpr const char * kRpcGrpcStatusCode = "rpc.grpc.status_code"
 The numeric status code of the gRPC request. More...
 
static constexpr const char * kRpcJsonrpcErrorCode = "rpc.jsonrpc.error_code"
 
static constexpr const char * kRpcJsonrpcErrorMessage = "rpc.jsonrpc.error_message"
 
static constexpr const char * kRpcJsonrpcRequestId = "rpc.jsonrpc.request_id"
 
static constexpr const char * kRpcJsonrpcVersion = "rpc.jsonrpc.version"
 Protocol version as in. More...
 
static constexpr const char * kRpcMessageCompressedSize = "rpc.message.compressed_size"
 Compressed size of the message in bytes. More...
 
static constexpr const char * kRpcMessageId = "rpc.message.id"
 MUST be calculated as two different counters starting from. More...
 
static constexpr const char * kRpcMessageType = "rpc.message.type"
 Whether this is a received or sent message. More...
 
static constexpr const char * kRpcMessageUncompressedSize = "rpc.message.uncompressed_size"
 Uncompressed size of the message in bytes. More...
 
static constexpr const char * kRpcMethod = "rpc.method"
 The name of the (logical) method being called, must be equal to the $method part in the span name. More...
 
static constexpr const char * kRpcService = "rpc.service"
 The full (logical) name of the service being called, including its package name, if applicable. More...
 
static constexpr const char * kRpcSystem = "rpc.system"
 A string identifying the remoting system. More...
 
static constexpr const char * kMetricRpcClientDuration = "rpc.client.duration"
 Measures the duration of outbound RPC. More...
 
static constexpr const char * descrMetricRpcClientDuration
 
static constexpr const char * unitMetricRpcClientDuration = "ms"
 
static constexpr const char * kMetricRpcClientRequestSize = "rpc.client.request.size"
 Measures the size of RPC request messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcClientRequestSize
 
static constexpr const char * unitMetricRpcClientRequestSize = "By"
 
static constexpr const char * kMetricRpcClientRequestsPerRpc = "rpc.client.requests_per_rpc"
 Measures the number of messages received per RPC. More...
 
static constexpr const char * descrMetricRpcClientRequestsPerRpc
 
static constexpr const char * unitMetricRpcClientRequestsPerRpc = "{count}"
 
static constexpr const char * kMetricRpcClientResponseSize = "rpc.client.response.size"
 Measures the size of RPC response messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcClientResponseSize
 
static constexpr const char * unitMetricRpcClientResponseSize = "By"
 
static constexpr const char * kMetricRpcClientResponsesPerRpc = "rpc.client.responses_per_rpc"
 Measures the number of messages sent per RPC. More...
 
static constexpr const char * descrMetricRpcClientResponsesPerRpc
 
static constexpr const char * unitMetricRpcClientResponsesPerRpc = "{count}"
 
static constexpr const char * kMetricRpcServerDuration = "rpc.server.duration"
 Measures the duration of inbound RPC. More...
 
static constexpr const char * descrMetricRpcServerDuration = "Measures the duration of inbound RPC."
 
static constexpr const char * unitMetricRpcServerDuration = "ms"
 
static constexpr const char * kMetricRpcServerRequestSize = "rpc.server.request.size"
 Measures the size of RPC request messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcServerRequestSize
 
static constexpr const char * unitMetricRpcServerRequestSize = "By"
 
static constexpr const char * kMetricRpcServerRequestsPerRpc = "rpc.server.requests_per_rpc"
 Measures the number of messages received per RPC. More...
 
static constexpr const char * descrMetricRpcServerRequestsPerRpc
 
static constexpr const char * unitMetricRpcServerRequestsPerRpc = "{count}"
 
static constexpr const char * kMetricRpcServerResponseSize = "rpc.server.response.size"
 Measures the size of RPC response messages (uncompressed). More...
 
static constexpr const char * descrMetricRpcServerResponseSize
 
static constexpr const char * unitMetricRpcServerResponseSize = "By"
 
static constexpr const char * kMetricRpcServerResponsesPerRpc = "rpc.server.responses_per_rpc"
 Measures the number of messages sent per RPC. More...
 
static constexpr const char * descrMetricRpcServerResponsesPerRpc
 
static constexpr const char * unitMetricRpcServerResponsesPerRpc = "{count}"
 

Function Documentation

◆ CreateSyncDoubleMetricRpcClientDuration() [1/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientDuration() [2/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientDuration() [3/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientDuration() [4/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientRequestSize() [1/4]

◆ CreateSyncDoubleMetricRpcClientRequestSize() [2/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientRequestSize() [3/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientRequestSize() [4/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientRequestsPerRpc() [1/4]

◆ CreateSyncDoubleMetricRpcClientRequestsPerRpc() [2/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientRequestsPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientRequestsPerRpc() [3/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientRequestsPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientRequestsPerRpc() [4/4]

◆ CreateSyncDoubleMetricRpcClientResponseSize() [1/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientResponseSize() [2/4]

◆ CreateSyncDoubleMetricRpcClientResponseSize() [3/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientResponseSize() [4/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientResponsesPerRpc() [1/4]

◆ CreateSyncDoubleMetricRpcClientResponsesPerRpc() [2/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientResponsesPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientResponsesPerRpc() [3/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcClientResponsesPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcClientResponsesPerRpc() [4/4]

◆ CreateSyncDoubleMetricRpcServerDuration() [1/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerDuration() [2/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerDuration() [3/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerDuration() [4/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerRequestSize() [1/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerRequestSize() [2/4]

◆ CreateSyncDoubleMetricRpcServerRequestSize() [3/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerRequestSize() [4/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerRequestsPerRpc() [1/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerRequestsPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerRequestsPerRpc() [2/4]

◆ CreateSyncDoubleMetricRpcServerRequestsPerRpc() [3/4]

◆ CreateSyncDoubleMetricRpcServerRequestsPerRpc() [4/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerRequestsPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerResponseSize() [1/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerResponseSize() [2/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerResponseSize() [3/4]

◆ CreateSyncDoubleMetricRpcServerResponseSize() [4/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerResponsesPerRpc() [1/4]

◆ CreateSyncDoubleMetricRpcServerResponsesPerRpc() [2/4]

◆ CreateSyncDoubleMetricRpcServerResponsesPerRpc() [3/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerResponsesPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricRpcServerResponsesPerRpc() [4/4]

static nostd::unique_ptr<metrics::Histogram<double> > semconv::rpc::CreateSyncDoubleMetricRpcServerResponsesPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientDuration() [1/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientDuration() [2/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientDuration() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientDuration() [4/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientRequestSize() [1/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientRequestSize() [2/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientRequestSize() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientRequestSize() [4/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientRequestsPerRpc() [1/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientRequestsPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientRequestsPerRpc() [2/4]

◆ CreateSyncInt64MetricRpcClientRequestsPerRpc() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientRequestsPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientRequestsPerRpc() [4/4]

◆ CreateSyncInt64MetricRpcClientResponseSize() [1/4]

◆ CreateSyncInt64MetricRpcClientResponseSize() [2/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientResponseSize() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientResponseSize() [4/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientResponsesPerRpc() [1/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientResponsesPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientResponsesPerRpc() [2/4]

◆ CreateSyncInt64MetricRpcClientResponsesPerRpc() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcClientResponsesPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcClientResponsesPerRpc() [4/4]

◆ CreateSyncInt64MetricRpcServerDuration() [1/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerDuration() [2/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerDuration() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerDuration() [4/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerDuration ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerRequestSize() [1/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerRequestSize() [2/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerRequestSize() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerRequestSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerRequestSize() [4/4]

◆ CreateSyncInt64MetricRpcServerRequestsPerRpc() [1/4]

◆ CreateSyncInt64MetricRpcServerRequestsPerRpc() [2/4]

◆ CreateSyncInt64MetricRpcServerRequestsPerRpc() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerRequestsPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerRequestsPerRpc() [4/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerRequestsPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerResponseSize() [1/4]

◆ CreateSyncInt64MetricRpcServerResponseSize() [2/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerResponseSize() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerResponseSize() [4/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerResponseSize ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerResponsesPerRpc() [1/4]

◆ CreateSyncInt64MetricRpcServerResponsesPerRpc() [2/4]

◆ CreateSyncInt64MetricRpcServerResponsesPerRpc() [3/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerResponsesPerRpc ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricRpcServerResponsesPerRpc() [4/4]

static nostd::unique_ptr<metrics::Histogram<uint64_t> > semconv::rpc::CreateSyncInt64MetricRpcServerResponsesPerRpc ( metrics::Meter *  meter)
inlinestatic

Variable Documentation

◆ descrMetricRpcClientDuration [1/4]

constexpr const char* semconv::rpc::descrMetricRpcClientDuration
staticconstexpr
Initial value:
=
"Measures the duration of outbound RPC."

Definition at line 34 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientDuration(), and CreateSyncInt64MetricRpcClientDuration().

◆ descrMetricRpcClientDuration [2/4]

constexpr const char* semconv::rpc::descrMetricRpcClientDuration
staticconstexpr
Initial value:
=
"Measures the duration of outbound RPC."

Definition at line 34 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcClientDuration [3/4]

constexpr const char* semconv::rpc::descrMetricRpcClientDuration
staticconstexpr
Initial value:
=
"Measures the duration of outbound RPC."

Definition at line 34 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientDuration [4/4]

constexpr const char* semconv::rpc::descrMetricRpcClientDuration
staticconstexpr
Initial value:
=
"Measures the duration of outbound RPC."

Definition at line 34 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientRequestSize [1/4]

constexpr const char* semconv::rpc::descrMetricRpcClientRequestSize
staticconstexpr
Initial value:
=
"Measures the size of RPC request messages (uncompressed)."

Definition at line 60 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientRequestSize(), and CreateSyncInt64MetricRpcClientRequestSize().

◆ descrMetricRpcClientRequestSize [2/4]

constexpr const char* semconv::rpc::descrMetricRpcClientRequestSize
staticconstexpr
Initial value:
=
"Measures the size of RPC request messages (uncompressed)."

Definition at line 60 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientRequestSize [3/4]

constexpr const char* semconv::rpc::descrMetricRpcClientRequestSize
staticconstexpr
Initial value:
=
"Measures the size of RPC request messages (uncompressed)."

Definition at line 60 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcClientRequestSize [4/4]

constexpr const char* semconv::rpc::descrMetricRpcClientRequestSize
staticconstexpr
Initial value:
=
"Measures the size of RPC request messages (uncompressed)."

Definition at line 60 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientRequestsPerRpc [1/4]

constexpr const char* semconv::rpc::descrMetricRpcClientRequestsPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages received per RPC."

Definition at line 88 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientRequestsPerRpc [2/4]

constexpr const char* semconv::rpc::descrMetricRpcClientRequestsPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages received per RPC."

Definition at line 88 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientRequestsPerRpc(), and CreateSyncInt64MetricRpcClientRequestsPerRpc().

◆ descrMetricRpcClientRequestsPerRpc [3/4]

constexpr const char* semconv::rpc::descrMetricRpcClientRequestsPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages received per RPC."

Definition at line 88 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcClientRequestsPerRpc [4/4]

constexpr const char* semconv::rpc::descrMetricRpcClientRequestsPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages received per RPC."

Definition at line 88 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientResponseSize [1/4]

constexpr const char* semconv::rpc::descrMetricRpcClientResponseSize
staticconstexpr
Initial value:
=
"Measures the size of RPC response messages (uncompressed)."

Definition at line 116 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientResponseSize [2/4]

constexpr const char* semconv::rpc::descrMetricRpcClientResponseSize
staticconstexpr
Initial value:
=
"Measures the size of RPC response messages (uncompressed)."

Definition at line 116 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientResponseSize(), and CreateSyncInt64MetricRpcClientResponseSize().

◆ descrMetricRpcClientResponseSize [3/4]

constexpr const char* semconv::rpc::descrMetricRpcClientResponseSize
staticconstexpr
Initial value:
=
"Measures the size of RPC response messages (uncompressed)."

Definition at line 116 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcClientResponseSize [4/4]

constexpr const char* semconv::rpc::descrMetricRpcClientResponseSize
staticconstexpr
Initial value:
=
"Measures the size of RPC response messages (uncompressed)."

Definition at line 116 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientResponsesPerRpc [1/4]

constexpr const char* semconv::rpc::descrMetricRpcClientResponsesPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages sent per RPC."

Definition at line 146 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcClientResponsesPerRpc [2/4]

constexpr const char* semconv::rpc::descrMetricRpcClientResponsesPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages sent per RPC."

Definition at line 146 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcClientResponsesPerRpc [3/4]

constexpr const char* semconv::rpc::descrMetricRpcClientResponsesPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages sent per RPC."

Definition at line 146 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientResponsesPerRpc(), and CreateSyncInt64MetricRpcClientResponsesPerRpc().

◆ descrMetricRpcClientResponsesPerRpc [4/4]

constexpr const char* semconv::rpc::descrMetricRpcClientResponsesPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages sent per RPC."

Definition at line 146 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerDuration [1/4]

constexpr const char* semconv::rpc::descrMetricRpcServerDuration = "Measures the duration of inbound RPC."
staticconstexpr

◆ descrMetricRpcServerDuration [2/4]

constexpr const char* semconv::rpc::descrMetricRpcServerDuration = "Measures the duration of inbound RPC."
staticconstexpr

◆ descrMetricRpcServerDuration [3/4]

constexpr const char* semconv::rpc::descrMetricRpcServerDuration = "Measures the duration of inbound RPC."
staticconstexpr

◆ descrMetricRpcServerDuration [4/4]

constexpr const char* semconv::rpc::descrMetricRpcServerDuration = "Measures the duration of inbound RPC."
staticconstexpr

◆ descrMetricRpcServerRequestSize [1/4]

constexpr const char* semconv::rpc::descrMetricRpcServerRequestSize
staticconstexpr
Initial value:
=
"Measures the size of RPC request messages (uncompressed)."

Definition at line 202 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerRequestSize [2/4]

constexpr const char* semconv::rpc::descrMetricRpcServerRequestSize
staticconstexpr
Initial value:
=
"Measures the size of RPC request messages (uncompressed)."

Definition at line 202 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerRequestSize [3/4]

constexpr const char* semconv::rpc::descrMetricRpcServerRequestSize
staticconstexpr
Initial value:
=
"Measures the size of RPC request messages (uncompressed)."

Definition at line 202 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerRequestSize(), and CreateSyncInt64MetricRpcServerRequestSize().

◆ descrMetricRpcServerRequestSize [4/4]

constexpr const char* semconv::rpc::descrMetricRpcServerRequestSize
staticconstexpr
Initial value:
=
"Measures the size of RPC request messages (uncompressed)."

Definition at line 202 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcServerRequestsPerRpc [1/4]

constexpr const char* semconv::rpc::descrMetricRpcServerRequestsPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages received per RPC."

Definition at line 230 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerRequestsPerRpc [2/4]

constexpr const char* semconv::rpc::descrMetricRpcServerRequestsPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages received per RPC."

Definition at line 230 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerRequestsPerRpc [3/4]

constexpr const char* semconv::rpc::descrMetricRpcServerRequestsPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages received per RPC."

Definition at line 230 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerRequestsPerRpc(), and CreateSyncInt64MetricRpcServerRequestsPerRpc().

◆ descrMetricRpcServerRequestsPerRpc [4/4]

constexpr const char* semconv::rpc::descrMetricRpcServerRequestsPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages received per RPC."

Definition at line 230 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcServerResponseSize [1/4]

constexpr const char* semconv::rpc::descrMetricRpcServerResponseSize
staticconstexpr
Initial value:
=
"Measures the size of RPC response messages (uncompressed)."

Definition at line 258 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerResponseSize [2/4]

constexpr const char* semconv::rpc::descrMetricRpcServerResponseSize
staticconstexpr
Initial value:
=
"Measures the size of RPC response messages (uncompressed)."

Definition at line 258 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerResponseSize [3/4]

constexpr const char* semconv::rpc::descrMetricRpcServerResponseSize
staticconstexpr
Initial value:
=
"Measures the size of RPC response messages (uncompressed)."

Definition at line 258 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerResponseSize(), and CreateSyncInt64MetricRpcServerResponseSize().

◆ descrMetricRpcServerResponseSize [4/4]

constexpr const char* semconv::rpc::descrMetricRpcServerResponseSize
staticconstexpr
Initial value:
=
"Measures the size of RPC response messages (uncompressed)."

Definition at line 258 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcServerResponsesPerRpc [1/4]

constexpr const char* semconv::rpc::descrMetricRpcServerResponsesPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages sent per RPC."

Definition at line 288 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerResponsesPerRpc [2/4]

constexpr const char* semconv::rpc::descrMetricRpcServerResponsesPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages sent per RPC."

Definition at line 288 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ descrMetricRpcServerResponsesPerRpc [3/4]

constexpr const char* semconv::rpc::descrMetricRpcServerResponsesPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages sent per RPC."

Definition at line 288 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ descrMetricRpcServerResponsesPerRpc [4/4]

constexpr const char* semconv::rpc::descrMetricRpcServerResponsesPerRpc
staticconstexpr
Initial value:
=
"Measures the number of messages sent per RPC."

Definition at line 288 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerResponsesPerRpc(), and CreateSyncInt64MetricRpcServerResponsesPerRpc().

◆ kMetricRpcClientDuration [1/4]

constexpr const char* semconv::rpc::kMetricRpcClientDuration = "rpc.client.duration"
staticconstexpr

Measures the duration of outbound RPC.

While streaming RPCs may record this metric as start-of-batch to end-of-batch, it's hard to interpret in practice.

Streaming: N/A.

histogram

Definition at line 33 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcClientDuration [2/4]

constexpr const char* semconv::rpc::kMetricRpcClientDuration = "rpc.client.duration"
staticconstexpr

Measures the duration of outbound RPC.

While streaming RPCs may record this metric as start-of-batch to end-of-batch, it's hard to interpret in practice.

Streaming: N/A.

histogram

Definition at line 33 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientDuration(), and CreateSyncInt64MetricRpcClientDuration().

◆ kMetricRpcClientDuration [3/4]

constexpr const char* semconv::rpc::kMetricRpcClientDuration = "rpc.client.duration"
staticconstexpr

Measures the duration of outbound RPC.

While streaming RPCs may record this metric as start-of-batch to end-of-batch, it's hard to interpret in practice.

Streaming: N/A.

histogram

Definition at line 33 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientDuration [4/4]

constexpr const char* semconv::rpc::kMetricRpcClientDuration = "rpc.client.duration"
staticconstexpr

Measures the duration of outbound RPC.

While streaming RPCs may record this metric as start-of-batch to end-of-batch, it's hard to interpret in practice.

Streaming: N/A.

histogram

Definition at line 33 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientRequestSize [1/4]

constexpr const char* semconv::rpc::kMetricRpcClientRequestSize = "rpc.client.request.size"
staticconstexpr

Measures the size of RPC request messages (uncompressed).

Streaming: Recorded per message in a streaming batch

histogram

Definition at line 59 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientRequestSize [2/4]

constexpr const char* semconv::rpc::kMetricRpcClientRequestSize = "rpc.client.request.size"
staticconstexpr

Measures the size of RPC request messages (uncompressed).

Streaming: Recorded per message in a streaming batch

histogram

Definition at line 59 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientRequestSize(), and CreateSyncInt64MetricRpcClientRequestSize().

◆ kMetricRpcClientRequestSize [3/4]

constexpr const char* semconv::rpc::kMetricRpcClientRequestSize = "rpc.client.request.size"
staticconstexpr

Measures the size of RPC request messages (uncompressed).

Streaming: Recorded per message in a streaming batch

histogram

Definition at line 59 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcClientRequestSize [4/4]

constexpr const char* semconv::rpc::kMetricRpcClientRequestSize = "rpc.client.request.size"
staticconstexpr

Measures the size of RPC request messages (uncompressed).

Streaming: Recorded per message in a streaming batch

histogram

Definition at line 59 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientRequestsPerRpc [1/4]

constexpr const char* semconv::rpc::kMetricRpcClientRequestsPerRpc = "rpc.client.requests_per_rpc"
staticconstexpr

Measures the number of messages received per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 87 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientRequestsPerRpc [2/4]

constexpr const char* semconv::rpc::kMetricRpcClientRequestsPerRpc = "rpc.client.requests_per_rpc"
staticconstexpr

Measures the number of messages received per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 87 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcClientRequestsPerRpc [3/4]

constexpr const char* semconv::rpc::kMetricRpcClientRequestsPerRpc = "rpc.client.requests_per_rpc"
staticconstexpr

Measures the number of messages received per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 87 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientRequestsPerRpc [4/4]

constexpr const char* semconv::rpc::kMetricRpcClientRequestsPerRpc = "rpc.client.requests_per_rpc"
staticconstexpr

Measures the number of messages received per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 87 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientRequestsPerRpc(), and CreateSyncInt64MetricRpcClientRequestsPerRpc().

◆ kMetricRpcClientResponseSize [1/4]

constexpr const char* semconv::rpc::kMetricRpcClientResponseSize = "rpc.client.response.size"
staticconstexpr

Measures the size of RPC response messages (uncompressed).

Streaming: Recorded per response in a streaming batch

histogram

Definition at line 115 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientResponseSize [2/4]

constexpr const char* semconv::rpc::kMetricRpcClientResponseSize = "rpc.client.response.size"
staticconstexpr

Measures the size of RPC response messages (uncompressed).

Streaming: Recorded per response in a streaming batch

histogram

Definition at line 115 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientResponseSize(), and CreateSyncInt64MetricRpcClientResponseSize().

◆ kMetricRpcClientResponseSize [3/4]

constexpr const char* semconv::rpc::kMetricRpcClientResponseSize = "rpc.client.response.size"
staticconstexpr

Measures the size of RPC response messages (uncompressed).

Streaming: Recorded per response in a streaming batch

histogram

Definition at line 115 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcClientResponseSize [4/4]

constexpr const char* semconv::rpc::kMetricRpcClientResponseSize = "rpc.client.response.size"
staticconstexpr

Measures the size of RPC response messages (uncompressed).

Streaming: Recorded per response in a streaming batch

histogram

Definition at line 115 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientResponsesPerRpc [1/4]

constexpr const char* semconv::rpc::kMetricRpcClientResponsesPerRpc = "rpc.client.responses_per_rpc"
staticconstexpr

Measures the number of messages sent per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 145 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcClientResponsesPerRpc [2/4]

constexpr const char* semconv::rpc::kMetricRpcClientResponsesPerRpc = "rpc.client.responses_per_rpc"
staticconstexpr

Measures the number of messages sent per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 145 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcClientResponsesPerRpc [3/4]

constexpr const char* semconv::rpc::kMetricRpcClientResponsesPerRpc = "rpc.client.responses_per_rpc"
staticconstexpr

Measures the number of messages sent per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 145 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcClientResponsesPerRpc(), and CreateSyncInt64MetricRpcClientResponsesPerRpc().

◆ kMetricRpcClientResponsesPerRpc [4/4]

constexpr const char* semconv::rpc::kMetricRpcClientResponsesPerRpc = "rpc.client.responses_per_rpc"
staticconstexpr

Measures the number of messages sent per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 145 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerDuration [1/4]

constexpr const char* semconv::rpc::kMetricRpcServerDuration = "rpc.server.duration"
staticconstexpr

Measures the duration of inbound RPC.

While streaming RPCs may record this metric as start-of-batch to end-of-batch, it's hard to interpret in practice.

Streaming: N/A.

histogram

Definition at line 176 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerDuration(), and CreateSyncInt64MetricRpcServerDuration().

◆ kMetricRpcServerDuration [2/4]

constexpr const char* semconv::rpc::kMetricRpcServerDuration = "rpc.server.duration"
staticconstexpr

Measures the duration of inbound RPC.

While streaming RPCs may record this metric as start-of-batch to end-of-batch, it's hard to interpret in practice.

Streaming: N/A.

histogram

Definition at line 176 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerDuration [3/4]

constexpr const char* semconv::rpc::kMetricRpcServerDuration = "rpc.server.duration"
staticconstexpr

Measures the duration of inbound RPC.

While streaming RPCs may record this metric as start-of-batch to end-of-batch, it's hard to interpret in practice.

Streaming: N/A.

histogram

Definition at line 176 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcServerDuration [4/4]

constexpr const char* semconv::rpc::kMetricRpcServerDuration = "rpc.server.duration"
staticconstexpr

Measures the duration of inbound RPC.

While streaming RPCs may record this metric as start-of-batch to end-of-batch, it's hard to interpret in practice.

Streaming: N/A.

histogram

Definition at line 176 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerRequestSize [1/4]

constexpr const char* semconv::rpc::kMetricRpcServerRequestSize = "rpc.server.request.size"
staticconstexpr

Measures the size of RPC request messages (uncompressed).

Streaming: Recorded per message in a streaming batch

histogram

Definition at line 201 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerRequestSize [2/4]

constexpr const char* semconv::rpc::kMetricRpcServerRequestSize = "rpc.server.request.size"
staticconstexpr

Measures the size of RPC request messages (uncompressed).

Streaming: Recorded per message in a streaming batch

histogram

Definition at line 201 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerRequestSize [3/4]

constexpr const char* semconv::rpc::kMetricRpcServerRequestSize = "rpc.server.request.size"
staticconstexpr

Measures the size of RPC request messages (uncompressed).

Streaming: Recorded per message in a streaming batch

histogram

Definition at line 201 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerRequestSize(), and CreateSyncInt64MetricRpcServerRequestSize().

◆ kMetricRpcServerRequestSize [4/4]

constexpr const char* semconv::rpc::kMetricRpcServerRequestSize = "rpc.server.request.size"
staticconstexpr

Measures the size of RPC request messages (uncompressed).

Streaming: Recorded per message in a streaming batch

histogram

Definition at line 201 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcServerRequestsPerRpc [1/4]

constexpr const char* semconv::rpc::kMetricRpcServerRequestsPerRpc = "rpc.server.requests_per_rpc"
staticconstexpr

Measures the number of messages received per RPC.

Should be 1 for all non-streaming RPCs.

Streaming : This metric is required for server and client streaming RPCs

histogram

Definition at line 229 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerRequestsPerRpc [2/4]

constexpr const char* semconv::rpc::kMetricRpcServerRequestsPerRpc = "rpc.server.requests_per_rpc"
staticconstexpr

Measures the number of messages received per RPC.

Should be 1 for all non-streaming RPCs.

Streaming : This metric is required for server and client streaming RPCs

histogram

Definition at line 229 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerRequestsPerRpc [3/4]

constexpr const char* semconv::rpc::kMetricRpcServerRequestsPerRpc = "rpc.server.requests_per_rpc"
staticconstexpr

Measures the number of messages received per RPC.

Should be 1 for all non-streaming RPCs.

Streaming : This metric is required for server and client streaming RPCs

histogram

Definition at line 229 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerRequestsPerRpc(), and CreateSyncInt64MetricRpcServerRequestsPerRpc().

◆ kMetricRpcServerRequestsPerRpc [4/4]

constexpr const char* semconv::rpc::kMetricRpcServerRequestsPerRpc = "rpc.server.requests_per_rpc"
staticconstexpr

Measures the number of messages received per RPC.

Should be 1 for all non-streaming RPCs.

Streaming : This metric is required for server and client streaming RPCs

histogram

Definition at line 229 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcServerResponseSize [1/4]

constexpr const char* semconv::rpc::kMetricRpcServerResponseSize = "rpc.server.response.size"
staticconstexpr

Measures the size of RPC response messages (uncompressed).

Streaming: Recorded per response in a streaming batch

histogram

Definition at line 257 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerResponseSize [2/4]

constexpr const char* semconv::rpc::kMetricRpcServerResponseSize = "rpc.server.response.size"
staticconstexpr

Measures the size of RPC response messages (uncompressed).

Streaming: Recorded per response in a streaming batch

histogram

Definition at line 257 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerResponseSize [3/4]

constexpr const char* semconv::rpc::kMetricRpcServerResponseSize = "rpc.server.response.size"
staticconstexpr

Measures the size of RPC response messages (uncompressed).

Streaming: Recorded per response in a streaming batch

histogram

Definition at line 257 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerResponseSize(), and CreateSyncInt64MetricRpcServerResponseSize().

◆ kMetricRpcServerResponseSize [4/4]

constexpr const char* semconv::rpc::kMetricRpcServerResponseSize = "rpc.server.response.size"
staticconstexpr

Measures the size of RPC response messages (uncompressed).

Streaming: Recorded per response in a streaming batch

histogram

Definition at line 257 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcServerResponsesPerRpc [1/4]

constexpr const char* semconv::rpc::kMetricRpcServerResponsesPerRpc = "rpc.server.responses_per_rpc"
staticconstexpr

Measures the number of messages sent per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 287 of file includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerResponsesPerRpc [2/4]

constexpr const char* semconv::rpc::kMetricRpcServerResponsesPerRpc = "rpc.server.responses_per_rpc"
staticconstexpr

Measures the number of messages sent per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 287 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_metrics.h.

◆ kMetricRpcServerResponsesPerRpc [3/4]

constexpr const char* semconv::rpc::kMetricRpcServerResponsesPerRpc = "rpc.server.responses_per_rpc"
staticconstexpr

Measures the number of messages sent per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 287 of file 9.2/includes/opentelemetry/semconv/rpc_metrics.h.

◆ kMetricRpcServerResponsesPerRpc [4/4]

constexpr const char* semconv::rpc::kMetricRpcServerResponsesPerRpc = "rpc.server.responses_per_rpc"
staticconstexpr

Measures the number of messages sent per RPC.

Should be 1 for all non-streaming RPCs.

Streaming: This metric is required for server and client streaming RPCs

histogram

Definition at line 287 of file includes/opentelemetry/semconv/rpc_metrics.h.

Referenced by CreateSyncDoubleMetricRpcServerResponsesPerRpc(), and CreateSyncInt64MetricRpcServerResponsesPerRpc().

◆ kRpcConnectRpcErrorCode [1/2]

constexpr const char* semconv::rpc::kRpcConnectRpcErrorCode = "rpc.connect_rpc.error_code"
staticconstexpr

The error codes of the Connect request.

Error codes are always string values.

Definition at line 26 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcConnectRpcErrorCode [2/2]

constexpr const char* semconv::rpc::kRpcConnectRpcErrorCode = "rpc.connect_rpc.error_code"
staticconstexpr

The error codes of the Connect request.

Error codes are always string values.

Definition at line 26 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcConnectRpcRequestMetadata [1/2]

constexpr const char* semconv::rpc::kRpcConnectRpcRequestMetadata = "rpc.connect_rpc.request.metadata"
staticconstexpr

Connect request metadata,.

<key>

being the normalized Connect Metadata key (lowercase), the value being the metadata values.

Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all request metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.

For example, a property

my-custom-key

with value

["1.2.3.4", "1.2.3.5"]

SHOULD be recorded as the

rpc.connect_rpc.request.metadata.my-custom-key

attribute with value

["1.2.3.4", "1.2.3.5"]

Definition at line 37 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcConnectRpcRequestMetadata [2/2]

constexpr const char* semconv::rpc::kRpcConnectRpcRequestMetadata = "rpc.connect_rpc.request.metadata"
staticconstexpr

Connect request metadata,.

<key>

being the normalized Connect Metadata key (lowercase), the value being the metadata values.

Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all request metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.

For example, a property

my-custom-key

with value

["1.2.3.4", "1.2.3.5"]

SHOULD be recorded as the

rpc.connect_rpc.request.metadata.my-custom-key

attribute with value

["1.2.3.4", "1.2.3.5"]

Definition at line 37 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcConnectRpcResponseMetadata [1/2]

constexpr const char* semconv::rpc::kRpcConnectRpcResponseMetadata = "rpc.connect_rpc.response.metadata"
staticconstexpr

Connect response metadata,.

<key>

being the normalized Connect Metadata key (lowercase), the value being the metadata values.

Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all response metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.

For example, a property

my-custom-key

with value

"attribute_value"

SHOULD be recorded as the

rpc.connect_rpc.response.metadata.my-custom-key

attribute with value

["attribute_value"]

Definition at line 48 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcConnectRpcResponseMetadata [2/2]

constexpr const char* semconv::rpc::kRpcConnectRpcResponseMetadata = "rpc.connect_rpc.response.metadata"
staticconstexpr

Connect response metadata,.

<key>

being the normalized Connect Metadata key (lowercase), the value being the metadata values.

Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all response metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.

For example, a property

my-custom-key

with value

"attribute_value"

SHOULD be recorded as the

rpc.connect_rpc.response.metadata.my-custom-key

attribute with value

["attribute_value"]

Definition at line 48 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcGrpcRequestMetadata [1/2]

constexpr const char* semconv::rpc::kRpcGrpcRequestMetadata = "rpc.grpc.request.metadata"
staticconstexpr

gRPC request metadata,

<key>

being the normalized gRPC Metadata key (lowercase), the value being the metadata values.

Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all request metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.

For example, a property

my-custom-key

with value

["1.2.3.4", "1.2.3.5"]

SHOULD be recorded as

rpc.grpc.request.metadata.my-custom-key

attribute with value

["1.2.3.4",
"1.2.3.5"]

Definition at line 60 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcGrpcRequestMetadata [2/2]

constexpr const char* semconv::rpc::kRpcGrpcRequestMetadata = "rpc.grpc.request.metadata"
staticconstexpr

gRPC request metadata,

<key>

being the normalized gRPC Metadata key (lowercase), the value being the metadata values.

Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all request metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.

For example, a property

my-custom-key

with value

["1.2.3.4", "1.2.3.5"]

SHOULD be recorded as

rpc.grpc.request.metadata.my-custom-key

attribute with value

["1.2.3.4",
"1.2.3.5"]

Definition at line 60 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcGrpcResponseMetadata [1/2]

constexpr const char* semconv::rpc::kRpcGrpcResponseMetadata = "rpc.grpc.response.metadata"
staticconstexpr

gRPC response metadata,

<key>

being the normalized gRPC Metadata key (lowercase), the value being the metadata values.

Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all response metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.

For example, a property

my-custom-key

with value

["attribute_value"]

SHOULD be recorded as the

rpc.grpc.response.metadata.my-custom-key

attribute with value

["attribute_value"]

Definition at line 71 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcGrpcResponseMetadata [2/2]

constexpr const char* semconv::rpc::kRpcGrpcResponseMetadata = "rpc.grpc.response.metadata"
staticconstexpr

gRPC response metadata,

<key>

being the normalized gRPC Metadata key (lowercase), the value being the metadata values.

Instrumentations SHOULD require an explicit configuration of which metadata values are to be captured. Including all response metadata values can be a security risk - explicit configuration helps avoid leaking sensitive information.

For example, a property

my-custom-key

with value

["attribute_value"]

SHOULD be recorded as the

rpc.grpc.response.metadata.my-custom-key

attribute with value

["attribute_value"]

Definition at line 71 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcGrpcStatusCode [1/2]

constexpr const char* semconv::rpc::kRpcGrpcStatusCode = "rpc.grpc.status_code"
staticconstexpr

The numeric status code of the gRPC request.

Definition at line 77 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcGrpcStatusCode [2/2]

constexpr const char* semconv::rpc::kRpcGrpcStatusCode = "rpc.grpc.status_code"
staticconstexpr

The numeric status code of the gRPC request.

Definition at line 77 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcJsonrpcErrorCode [1/2]

constexpr const char* semconv::rpc::kRpcJsonrpcErrorCode = "rpc.jsonrpc.error_code"
staticconstexpr
error.code

property of response if it is an error response.

Definition at line 82 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcJsonrpcErrorCode [2/2]

constexpr const char* semconv::rpc::kRpcJsonrpcErrorCode = "rpc.jsonrpc.error_code"
staticconstexpr
error.code

property of response if it is an error response.

Definition at line 82 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcJsonrpcErrorMessage [1/2]

constexpr const char* semconv::rpc::kRpcJsonrpcErrorMessage = "rpc.jsonrpc.error_message"
staticconstexpr
error.message

property of response if it is an error response.

Definition at line 87 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcJsonrpcErrorMessage [2/2]

constexpr const char* semconv::rpc::kRpcJsonrpcErrorMessage = "rpc.jsonrpc.error_message"
staticconstexpr
error.message

property of response if it is an error response.

Definition at line 87 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcJsonrpcRequestId [1/2]

constexpr const char* semconv::rpc::kRpcJsonrpcRequestId = "rpc.jsonrpc.request_id"
staticconstexpr
id

property of request or response. Since protocol allows id to be int, string,

null

or missing (for notifications), value is expected to be cast to string for simplicity. Use empty string in case of

null

value. Omit entirely if this is a notification.

Definition at line 95 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcJsonrpcRequestId [2/2]

constexpr const char* semconv::rpc::kRpcJsonrpcRequestId = "rpc.jsonrpc.request_id"
staticconstexpr
id

property of request or response. Since protocol allows id to be int, string,

null

or missing (for notifications), value is expected to be cast to string for simplicity. Use empty string in case of

null

value. Omit entirely if this is a notification.

Definition at line 95 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcJsonrpcVersion [1/2]

constexpr const char* semconv::rpc::kRpcJsonrpcVersion = "rpc.jsonrpc.version"
staticconstexpr

Protocol version as in.

jsonrpc

property of request/response. Since JSON-RPC 1.0 doesn't specify this, the value can be omitted.

Definition at line 101 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcJsonrpcVersion [2/2]

constexpr const char* semconv::rpc::kRpcJsonrpcVersion = "rpc.jsonrpc.version"
staticconstexpr

Protocol version as in.

jsonrpc

property of request/response. Since JSON-RPC 1.0 doesn't specify this, the value can be omitted.

Definition at line 101 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMessageCompressedSize [1/2]

constexpr const char* semconv::rpc::kRpcMessageCompressedSize = "rpc.message.compressed_size"
staticconstexpr

Compressed size of the message in bytes.

Definition at line 106 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMessageCompressedSize [2/2]

constexpr const char* semconv::rpc::kRpcMessageCompressedSize = "rpc.message.compressed_size"
staticconstexpr

Compressed size of the message in bytes.

Definition at line 106 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMessageId [1/2]

constexpr const char* semconv::rpc::kRpcMessageId = "rpc.message.id"
staticconstexpr

MUST be calculated as two different counters starting from.

1

one for sent messages and one for received message.

This way we guarantee that the values will be consistent between different implementations.

Definition at line 113 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMessageId [2/2]

constexpr const char* semconv::rpc::kRpcMessageId = "rpc.message.id"
staticconstexpr

MUST be calculated as two different counters starting from.

1

one for sent messages and one for received message.

This way we guarantee that the values will be consistent between different implementations.

Definition at line 113 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMessageType [1/2]

constexpr const char* semconv::rpc::kRpcMessageType = "rpc.message.type"
staticconstexpr

Whether this is a received or sent message.

Definition at line 118 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMessageType [2/2]

constexpr const char* semconv::rpc::kRpcMessageType = "rpc.message.type"
staticconstexpr

Whether this is a received or sent message.

Definition at line 118 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMessageUncompressedSize [1/2]

constexpr const char* semconv::rpc::kRpcMessageUncompressedSize = "rpc.message.uncompressed_size"
staticconstexpr

Uncompressed size of the message in bytes.

Definition at line 123 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMessageUncompressedSize [2/2]

constexpr const char* semconv::rpc::kRpcMessageUncompressedSize = "rpc.message.uncompressed_size"
staticconstexpr

Uncompressed size of the message in bytes.

Definition at line 123 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMethod [1/2]

constexpr const char* semconv::rpc::kRpcMethod = "rpc.method"
staticconstexpr

The name of the (logical) method being called, must be equal to the $method part in the span name.

This is the logical name of the method from the RPC interface perspective, which can be different from the name of any implementing method/function. The

code.function.name

attribute may be used to store the latter (e.g., method actually executing the call on the server side, RPC client stub method on the client side).

Definition at line 133 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcMethod [2/2]

constexpr const char* semconv::rpc::kRpcMethod = "rpc.method"
staticconstexpr

The name of the (logical) method being called, must be equal to the $method part in the span name.

This is the logical name of the method from the RPC interface perspective, which can be different from the name of any implementing method/function. The

code.function.name

attribute may be used to store the latter (e.g., method actually executing the call on the server side, RPC client stub method on the client side).

Definition at line 133 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcService [1/2]

constexpr const char* semconv::rpc::kRpcService = "rpc.service"
staticconstexpr

The full (logical) name of the service being called, including its package name, if applicable.

This is the logical name of the service from the RPC interface perspective, which can be different from the name of any implementing class. The

code.namespace

attribute may be used to store the latter (despite the attribute name, it may include a class name; e.g., class with method actually executing the call on the server side, RPC client stub class on the client side).

Definition at line 143 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcService [2/2]

constexpr const char* semconv::rpc::kRpcService = "rpc.service"
staticconstexpr

The full (logical) name of the service being called, including its package name, if applicable.

This is the logical name of the service from the RPC interface perspective, which can be different from the name of any implementing class. The

code.namespace

attribute may be used to store the latter (despite the attribute name, it may include a class name; e.g., class with method actually executing the call on the server side, RPC client stub class on the client side).

Definition at line 143 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcSystem [1/2]

constexpr const char* semconv::rpc::kRpcSystem = "rpc.system"
staticconstexpr

A string identifying the remoting system.

See below for a list of well-known identifiers.

Definition at line 148 of file includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ kRpcSystem [2/2]

constexpr const char* semconv::rpc::kRpcSystem = "rpc.system"
staticconstexpr

A string identifying the remoting system.

See below for a list of well-known identifiers.

Definition at line 148 of file 9.2/includes/opentelemetry/semconv/incubating/rpc_attributes.h.

◆ unitMetricRpcClientDuration [1/4]

constexpr const char* semconv::rpc::unitMetricRpcClientDuration = "ms"
staticconstexpr

◆ unitMetricRpcClientDuration [2/4]

constexpr const char* semconv::rpc::unitMetricRpcClientDuration = "ms"
staticconstexpr

◆ unitMetricRpcClientDuration [3/4]

constexpr const char* semconv::rpc::unitMetricRpcClientDuration = "ms"
staticconstexpr

◆ unitMetricRpcClientDuration [4/4]

constexpr const char* semconv::rpc::unitMetricRpcClientDuration = "ms"
staticconstexpr

◆ unitMetricRpcClientRequestSize [1/4]

constexpr const char* semconv::rpc::unitMetricRpcClientRequestSize = "By"
staticconstexpr

◆ unitMetricRpcClientRequestSize [2/4]

constexpr const char* semconv::rpc::unitMetricRpcClientRequestSize = "By"
staticconstexpr

◆ unitMetricRpcClientRequestSize [3/4]

constexpr const char* semconv::rpc::unitMetricRpcClientRequestSize = "By"
staticconstexpr

◆ unitMetricRpcClientRequestSize [4/4]

constexpr const char* semconv::rpc::unitMetricRpcClientRequestSize = "By"
staticconstexpr

◆ unitMetricRpcClientRequestsPerRpc [1/4]

constexpr const char* semconv::rpc::unitMetricRpcClientRequestsPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcClientRequestsPerRpc [2/4]

constexpr const char* semconv::rpc::unitMetricRpcClientRequestsPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcClientRequestsPerRpc [3/4]

constexpr const char* semconv::rpc::unitMetricRpcClientRequestsPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcClientRequestsPerRpc [4/4]

constexpr const char* semconv::rpc::unitMetricRpcClientRequestsPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcClientResponseSize [1/4]

constexpr const char* semconv::rpc::unitMetricRpcClientResponseSize = "By"
staticconstexpr

◆ unitMetricRpcClientResponseSize [2/4]

constexpr const char* semconv::rpc::unitMetricRpcClientResponseSize = "By"
staticconstexpr

◆ unitMetricRpcClientResponseSize [3/4]

constexpr const char* semconv::rpc::unitMetricRpcClientResponseSize = "By"
staticconstexpr

◆ unitMetricRpcClientResponseSize [4/4]

constexpr const char* semconv::rpc::unitMetricRpcClientResponseSize = "By"
staticconstexpr

◆ unitMetricRpcClientResponsesPerRpc [1/4]

constexpr const char* semconv::rpc::unitMetricRpcClientResponsesPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcClientResponsesPerRpc [2/4]

constexpr const char* semconv::rpc::unitMetricRpcClientResponsesPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcClientResponsesPerRpc [3/4]

constexpr const char* semconv::rpc::unitMetricRpcClientResponsesPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcClientResponsesPerRpc [4/4]

constexpr const char* semconv::rpc::unitMetricRpcClientResponsesPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcServerDuration [1/4]

constexpr const char* semconv::rpc::unitMetricRpcServerDuration = "ms"
staticconstexpr

◆ unitMetricRpcServerDuration [2/4]

constexpr const char* semconv::rpc::unitMetricRpcServerDuration = "ms"
staticconstexpr

◆ unitMetricRpcServerDuration [3/4]

constexpr const char* semconv::rpc::unitMetricRpcServerDuration = "ms"
staticconstexpr

◆ unitMetricRpcServerDuration [4/4]

constexpr const char* semconv::rpc::unitMetricRpcServerDuration = "ms"
staticconstexpr

◆ unitMetricRpcServerRequestSize [1/4]

constexpr const char* semconv::rpc::unitMetricRpcServerRequestSize = "By"
staticconstexpr

◆ unitMetricRpcServerRequestSize [2/4]

constexpr const char* semconv::rpc::unitMetricRpcServerRequestSize = "By"
staticconstexpr

◆ unitMetricRpcServerRequestSize [3/4]

constexpr const char* semconv::rpc::unitMetricRpcServerRequestSize = "By"
staticconstexpr

◆ unitMetricRpcServerRequestSize [4/4]

constexpr const char* semconv::rpc::unitMetricRpcServerRequestSize = "By"
staticconstexpr

◆ unitMetricRpcServerRequestsPerRpc [1/4]

constexpr const char* semconv::rpc::unitMetricRpcServerRequestsPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcServerRequestsPerRpc [2/4]

constexpr const char* semconv::rpc::unitMetricRpcServerRequestsPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcServerRequestsPerRpc [3/4]

constexpr const char* semconv::rpc::unitMetricRpcServerRequestsPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcServerRequestsPerRpc [4/4]

constexpr const char* semconv::rpc::unitMetricRpcServerRequestsPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcServerResponseSize [1/4]

constexpr const char* semconv::rpc::unitMetricRpcServerResponseSize = "By"
staticconstexpr

◆ unitMetricRpcServerResponseSize [2/4]

constexpr const char* semconv::rpc::unitMetricRpcServerResponseSize = "By"
staticconstexpr

◆ unitMetricRpcServerResponseSize [3/4]

constexpr const char* semconv::rpc::unitMetricRpcServerResponseSize = "By"
staticconstexpr

◆ unitMetricRpcServerResponseSize [4/4]

constexpr const char* semconv::rpc::unitMetricRpcServerResponseSize = "By"
staticconstexpr

◆ unitMetricRpcServerResponsesPerRpc [1/4]

constexpr const char* semconv::rpc::unitMetricRpcServerResponsesPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcServerResponsesPerRpc [2/4]

constexpr const char* semconv::rpc::unitMetricRpcServerResponsesPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcServerResponsesPerRpc [3/4]

constexpr const char* semconv::rpc::unitMetricRpcServerResponsesPerRpc = "{count}"
staticconstexpr

◆ unitMetricRpcServerResponsesPerRpc [4/4]

constexpr const char* semconv::rpc::unitMetricRpcServerResponsesPerRpc = "{count}"
staticconstexpr