NVIDIA DeepStream SDK API Reference

9.2 Release
semconv::messaging Namespace Reference

Namespaces

 MessagingOperationTypeValues
 
 MessagingRocketmqConsumptionModelValues
 
 MessagingRocketmqMessageTypeValues
 
 MessagingServicebusDispositionStatusValues
 
 MessagingSystemValues
 

Functions

static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingClientOperationDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingClientOperationDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingProcessDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingProcessDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingPublishDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingPublishDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingReceiveDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingReceiveDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingReceiveMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingClientOperationDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingClientOperationDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingProcessDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingProcessDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingPublishDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingPublishDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingReceiveDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingReceiveDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingReceiveMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingClientOperationDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingClientOperationDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingProcessDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingProcessDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingPublishDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingPublishDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingReceiveDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingReceiveDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingReceiveMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientConsumedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingClientOperationDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingClientOperationDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientPublishedMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingClientSentMessages (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingProcessDuration (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingProcessDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingProcessMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingPublishDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingPublishDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingPublishMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricMessagingReceiveDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricMessagingReceiveDuration (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricMessagingReceiveMessages (metrics::Meter *meter)
 
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricMessagingReceiveMessages (metrics::Meter *meter)
 

Variables

static constexpr const char * kMetricMessagingClientConsumedMessages
 Number of messages that were delivered to the application. More...
 
static constexpr const char * descrMetricMessagingClientConsumedMessages
 
static constexpr const char * unitMetricMessagingClientConsumedMessages = "{message}"
 
static constexpr const char * kMetricMessagingClientOperationDuration
 Duration of messaging operation initiated by a producer or consumer client. More...
 
static constexpr const char * descrMetricMessagingClientOperationDuration
 
static constexpr const char * unitMetricMessagingClientOperationDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingClientPublishedMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingClientPublishedMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingClientPublishedMessages
 
static constexpr const char * kMetricMessagingClientSentMessages = "messaging.client.sent.messages"
 Number of messages producer attempted to send to the broker. More...
 
static constexpr const char * descrMetricMessagingClientSentMessages
 
static constexpr const char * unitMetricMessagingClientSentMessages = "{message}"
 
static constexpr const char * kMetricMessagingProcessDuration = "messaging.process.duration"
 Duration of processing operation. More...
 
static constexpr const char * descrMetricMessagingProcessDuration
 
static constexpr const char * unitMetricMessagingProcessDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingProcessMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingProcessMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingProcessMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingPublishDuration
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingPublishDuration
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingPublishDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingPublishMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingPublishMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingPublishMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingReceiveDuration
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingReceiveDuration
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingReceiveDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingReceiveMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingReceiveMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingReceiveMessages
 
static constexpr const char * kMessagingBatchMessageCount = "messaging.batch.message_count"
 The number of messages sent, received, or processed in the scope of the batching operation. More...
 
static constexpr const char * kMessagingClientId = "messaging.client.id"
 A unique identifier for the client that consumes or produces a message. More...
 
static constexpr const char * kMessagingConsumerGroupName = "messaging.consumer.group.name"
 The name of the consumer group with which a consumer is associated. More...
 
static constexpr const char * kMessagingDestinationAnonymous = "messaging.destination.anonymous"
 A boolean that is true if the message destination is anonymous (could be unnamed or have auto-generated name). More...
 
static constexpr const char * kMessagingDestinationName = "messaging.destination.name"
 The message destination name. More...
 
static constexpr const char * kMessagingDestinationPartitionId
 The identifier of the partition messages are sent to or received from, unique within the. More...
 
static constexpr const char * kMessagingDestinationSubscriptionName
 The name of the destination subscription from which a message is consumed. More...
 
static constexpr const char * kMessagingDestinationTemplate = "messaging.destination.template"
 Low cardinality representation of the messaging destination name. More...
 
static constexpr const char * kMessagingDestinationTemporary = "messaging.destination.temporary"
 A boolean that is true if the message destination is temporary and might not exist anymore after messages are processed. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingDestinationPublishAnonymous
 Deprecated, no replacement at this time. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingDestinationPublishName
 Deprecated, no replacement at this time. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingEventhubsConsumerGroup
 Deprecated, use. More...
 
static constexpr const char * kMessagingEventhubsMessageEnqueuedTime
 The UTC epoch seconds at which the message has been accepted and stored in the entity. More...
 
static constexpr const char * kMessagingGcpPubsubMessageAckDeadline
 The ack deadline in seconds set for the modify ack deadline request. More...
 
static constexpr const char * kMessagingGcpPubsubMessageAckId
 The ack id for a given message. More...
 
static constexpr const char * kMessagingGcpPubsubMessageDeliveryAttempt
 The delivery attempt for a given message. More...
 
static constexpr const char * kMessagingGcpPubsubMessageOrderingKey
 The ordering key for a given message. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingKafkaConsumerGroup
 Deprecated, use. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingKafkaDestinationPartition
 Deprecated, use. More...
 
static constexpr const char * kMessagingKafkaMessageKey = "messaging.kafka.message.key"
 Message keys in Kafka are used for grouping alike messages to ensure they're processed on the same partition. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingKafkaMessageOffset
 Deprecated, use. More...
 
static constexpr const char * kMessagingKafkaMessageTombstone = "messaging.kafka.message.tombstone"
 A boolean that is true if the message is a tombstone. More...
 
static constexpr const char * kMessagingKafkaOffset = "messaging.kafka.offset"
 The offset of a record in the corresponding Kafka partition. More...
 
static constexpr const char * kMessagingMessageBodySize = "messaging.message.body.size"
 The size of the message body in bytes. More...
 
static constexpr const char * kMessagingMessageConversationId = "messaging.message.conversation_id"
 The conversation ID identifying the conversation to which the message belongs, represented as a string. More...
 
static constexpr const char * kMessagingMessageEnvelopeSize = "messaging.message.envelope.size"
 The size of the message body and metadata in bytes. More...
 
static constexpr const char * kMessagingMessageId = "messaging.message.id"
 A value used by the messaging system as an identifier for the message, represented as a string. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingOperation = "messaging.operation"
 Deprecated, use. More...
 
static constexpr const char * kMessagingOperationName = "messaging.operation.name"
 The system-specific name of the messaging operation. More...
 
static constexpr const char * kMessagingOperationType = "messaging.operation.type"
 A string identifying the type of the messaging operation. More...
 
static constexpr const char * kMessagingRabbitmqDestinationRoutingKey
 RabbitMQ message routing key. More...
 
static constexpr const char * kMessagingRabbitmqMessageDeliveryTag
 RabbitMQ message delivery tag. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingRocketmqClientGroup
 Deprecated, use. More...
 
static constexpr const char * kMessagingRocketmqConsumptionModel
 Model of message consumption. More...
 
static constexpr const char * kMessagingRocketmqMessageDelayTimeLevel
 The delay time level for delay message, which determines the message delay time. More...
 
static constexpr const char * kMessagingRocketmqMessageDeliveryTimestamp
 The timestamp in milliseconds that the delay message is expected to be delivered to consumer. More...
 
static constexpr const char * kMessagingRocketmqMessageGroup = "messaging.rocketmq.message.group"
 It is essential for FIFO message. More...
 
static constexpr const char * kMessagingRocketmqMessageKeys = "messaging.rocketmq.message.keys"
 Key(s) of message, another way to mark message besides message id. More...
 
static constexpr const char * kMessagingRocketmqMessageTag = "messaging.rocketmq.message.tag"
 The secondary classifier of message besides topic. More...
 
static constexpr const char * kMessagingRocketmqMessageType = "messaging.rocketmq.message.type"
 Type of message. More...
 
static constexpr const char * kMessagingRocketmqNamespace = "messaging.rocketmq.namespace"
 Namespace of RocketMQ resources, resources in different namespaces are individual. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingServicebusDestinationSubscriptionName
 Deprecated, use. More...
 
static constexpr const char * kMessagingServicebusDispositionStatus
 Describes the settlement type. More...
 
static constexpr const char * kMessagingServicebusMessageDeliveryCount
 Number of deliveries that have been attempted for this message. More...
 
static constexpr const char * kMessagingServicebusMessageEnqueuedTime
 The UTC epoch seconds at which the message has been accepted and stored in the entity. More...
 
static constexpr const char * kMessagingSystem = "messaging.system"
 The messaging system as identified by the client instrumentation. More...
 
static constexpr const char * kMetricMessagingClientConsumedMessages
 Number of messages that were delivered to the application. More...
 
static constexpr const char * descrMetricMessagingClientConsumedMessages
 
static constexpr const char * unitMetricMessagingClientConsumedMessages = "{message}"
 
static constexpr const char * kMetricMessagingClientOperationDuration
 Duration of messaging operation initiated by a producer or consumer client. More...
 
static constexpr const char * descrMetricMessagingClientOperationDuration
 
static constexpr const char * unitMetricMessagingClientOperationDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingClientPublishedMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingClientPublishedMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingClientPublishedMessages
 
static constexpr const char * kMetricMessagingClientSentMessages = "messaging.client.sent.messages"
 Number of messages producer attempted to send to the broker. More...
 
static constexpr const char * descrMetricMessagingClientSentMessages
 
static constexpr const char * unitMetricMessagingClientSentMessages = "{message}"
 
static constexpr const char * kMetricMessagingProcessDuration = "messaging.process.duration"
 Duration of processing operation. More...
 
static constexpr const char * descrMetricMessagingProcessDuration
 
static constexpr const char * unitMetricMessagingProcessDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingProcessMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingProcessMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingProcessMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingPublishDuration
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingPublishDuration
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingPublishDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingPublishMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingPublishMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingPublishMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingReceiveDuration
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingReceiveDuration
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingReceiveDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingReceiveMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingReceiveMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingReceiveMessages
 
static constexpr const char * kMetricMessagingClientConsumedMessages
 Number of messages that were delivered to the application. More...
 
static constexpr const char * descrMetricMessagingClientConsumedMessages
 
static constexpr const char * unitMetricMessagingClientConsumedMessages = "{message}"
 
static constexpr const char * kMetricMessagingClientOperationDuration
 Duration of messaging operation initiated by a producer or consumer client. More...
 
static constexpr const char * descrMetricMessagingClientOperationDuration
 
static constexpr const char * unitMetricMessagingClientOperationDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingClientPublishedMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingClientPublishedMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingClientPublishedMessages
 
static constexpr const char * kMetricMessagingClientSentMessages = "messaging.client.sent.messages"
 Number of messages producer attempted to send to the broker. More...
 
static constexpr const char * descrMetricMessagingClientSentMessages
 
static constexpr const char * unitMetricMessagingClientSentMessages = "{message}"
 
static constexpr const char * kMetricMessagingProcessDuration = "messaging.process.duration"
 Duration of processing operation. More...
 
static constexpr const char * descrMetricMessagingProcessDuration
 
static constexpr const char * unitMetricMessagingProcessDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingProcessMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingProcessMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingProcessMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingPublishDuration
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingPublishDuration
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingPublishDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingPublishMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingPublishMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingPublishMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingReceiveDuration
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingReceiveDuration
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingReceiveDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingReceiveMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingReceiveMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingReceiveMessages
 
static constexpr const char * kMessagingBatchMessageCount = "messaging.batch.message_count"
 The number of messages sent, received, or processed in the scope of the batching operation. More...
 
static constexpr const char * kMessagingClientId = "messaging.client.id"
 A unique identifier for the client that consumes or produces a message. More...
 
static constexpr const char * kMessagingConsumerGroupName = "messaging.consumer.group.name"
 The name of the consumer group with which a consumer is associated. More...
 
static constexpr const char * kMessagingDestinationAnonymous = "messaging.destination.anonymous"
 A boolean that is true if the message destination is anonymous (could be unnamed or have auto-generated name). More...
 
static constexpr const char * kMessagingDestinationName = "messaging.destination.name"
 The message destination name. More...
 
static constexpr const char * kMessagingDestinationPartitionId
 The identifier of the partition messages are sent to or received from, unique within the. More...
 
static constexpr const char * kMessagingDestinationSubscriptionName
 The name of the destination subscription from which a message is consumed. More...
 
static constexpr const char * kMessagingDestinationTemplate = "messaging.destination.template"
 Low cardinality representation of the messaging destination name. More...
 
static constexpr const char * kMessagingDestinationTemporary = "messaging.destination.temporary"
 A boolean that is true if the message destination is temporary and might not exist anymore after messages are processed. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingDestinationPublishAnonymous
 Deprecated, no replacement at this time. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingDestinationPublishName
 Deprecated, no replacement at this time. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingEventhubsConsumerGroup
 Deprecated, use. More...
 
static constexpr const char * kMessagingEventhubsMessageEnqueuedTime
 The UTC epoch seconds at which the message has been accepted and stored in the entity. More...
 
static constexpr const char * kMessagingGcpPubsubMessageAckDeadline
 The ack deadline in seconds set for the modify ack deadline request. More...
 
static constexpr const char * kMessagingGcpPubsubMessageAckId
 The ack id for a given message. More...
 
static constexpr const char * kMessagingGcpPubsubMessageDeliveryAttempt
 The delivery attempt for a given message. More...
 
static constexpr const char * kMessagingGcpPubsubMessageOrderingKey
 The ordering key for a given message. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingKafkaConsumerGroup
 Deprecated, use. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingKafkaDestinationPartition
 Deprecated, use. More...
 
static constexpr const char * kMessagingKafkaMessageKey = "messaging.kafka.message.key"
 Message keys in Kafka are used for grouping alike messages to ensure they're processed on the same partition. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingKafkaMessageOffset
 Deprecated, use. More...
 
static constexpr const char * kMessagingKafkaMessageTombstone = "messaging.kafka.message.tombstone"
 A boolean that is true if the message is a tombstone. More...
 
static constexpr const char * kMessagingKafkaOffset = "messaging.kafka.offset"
 The offset of a record in the corresponding Kafka partition. More...
 
static constexpr const char * kMessagingMessageBodySize = "messaging.message.body.size"
 The size of the message body in bytes. More...
 
static constexpr const char * kMessagingMessageConversationId = "messaging.message.conversation_id"
 The conversation ID identifying the conversation to which the message belongs, represented as a string. More...
 
static constexpr const char * kMessagingMessageEnvelopeSize = "messaging.message.envelope.size"
 The size of the message body and metadata in bytes. More...
 
static constexpr const char * kMessagingMessageId = "messaging.message.id"
 A value used by the messaging system as an identifier for the message, represented as a string. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingOperation = "messaging.operation"
 Deprecated, use. More...
 
static constexpr const char * kMessagingOperationName = "messaging.operation.name"
 The system-specific name of the messaging operation. More...
 
static constexpr const char * kMessagingOperationType = "messaging.operation.type"
 A string identifying the type of the messaging operation. More...
 
static constexpr const char * kMessagingRabbitmqDestinationRoutingKey
 RabbitMQ message routing key. More...
 
static constexpr const char * kMessagingRabbitmqMessageDeliveryTag
 RabbitMQ message delivery tag. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingRocketmqClientGroup
 Deprecated, use. More...
 
static constexpr const char * kMessagingRocketmqConsumptionModel
 Model of message consumption. More...
 
static constexpr const char * kMessagingRocketmqMessageDelayTimeLevel
 The delay time level for delay message, which determines the message delay time. More...
 
static constexpr const char * kMessagingRocketmqMessageDeliveryTimestamp
 The timestamp in milliseconds that the delay message is expected to be delivered to consumer. More...
 
static constexpr const char * kMessagingRocketmqMessageGroup = "messaging.rocketmq.message.group"
 It is essential for FIFO message. More...
 
static constexpr const char * kMessagingRocketmqMessageKeys = "messaging.rocketmq.message.keys"
 Key(s) of message, another way to mark message besides message id. More...
 
static constexpr const char * kMessagingRocketmqMessageTag = "messaging.rocketmq.message.tag"
 The secondary classifier of message besides topic. More...
 
static constexpr const char * kMessagingRocketmqMessageType = "messaging.rocketmq.message.type"
 Type of message. More...
 
static constexpr const char * kMessagingRocketmqNamespace = "messaging.rocketmq.namespace"
 Namespace of RocketMQ resources, resources in different namespaces are individual. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMessagingServicebusDestinationSubscriptionName
 Deprecated, use. More...
 
static constexpr const char * kMessagingServicebusDispositionStatus
 Describes the settlement type. More...
 
static constexpr const char * kMessagingServicebusMessageDeliveryCount
 Number of deliveries that have been attempted for this message. More...
 
static constexpr const char * kMessagingServicebusMessageEnqueuedTime
 The UTC epoch seconds at which the message has been accepted and stored in the entity. More...
 
static constexpr const char * kMessagingSystem = "messaging.system"
 The messaging system as identified by the client instrumentation. More...
 
static constexpr const char * kMetricMessagingClientConsumedMessages
 Number of messages that were delivered to the application. More...
 
static constexpr const char * descrMetricMessagingClientConsumedMessages
 
static constexpr const char * unitMetricMessagingClientConsumedMessages = "{message}"
 
static constexpr const char * kMetricMessagingClientOperationDuration
 Duration of messaging operation initiated by a producer or consumer client. More...
 
static constexpr const char * descrMetricMessagingClientOperationDuration
 
static constexpr const char * unitMetricMessagingClientOperationDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingClientPublishedMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingClientPublishedMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingClientPublishedMessages
 
static constexpr const char * kMetricMessagingClientSentMessages = "messaging.client.sent.messages"
 Number of messages producer attempted to send to the broker. More...
 
static constexpr const char * descrMetricMessagingClientSentMessages
 
static constexpr const char * unitMetricMessagingClientSentMessages = "{message}"
 
static constexpr const char * kMetricMessagingProcessDuration = "messaging.process.duration"
 Duration of processing operation. More...
 
static constexpr const char * descrMetricMessagingProcessDuration
 
static constexpr const char * unitMetricMessagingProcessDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingProcessMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingProcessMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingProcessMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingPublishDuration
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingPublishDuration
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingPublishDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingPublishMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingPublishMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingPublishMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingReceiveDuration
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingReceiveDuration
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingReceiveDuration = "s"
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricMessagingReceiveMessages
 Deprecated. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricMessagingReceiveMessages
 
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricMessagingReceiveMessages
 

Function Documentation

◆ CreateAsyncDoubleMetricMessagingClientConsumedMessages() [1/4]

◆ CreateAsyncDoubleMetricMessagingClientConsumedMessages() [2/4]

◆ CreateAsyncDoubleMetricMessagingClientConsumedMessages() [3/4]

◆ CreateAsyncDoubleMetricMessagingClientConsumedMessages() [4/4]

◆ CreateAsyncDoubleMetricMessagingClientPublishedMessages() [1/4]

◆ CreateAsyncDoubleMetricMessagingClientPublishedMessages() [2/4]

◆ CreateAsyncDoubleMetricMessagingClientPublishedMessages() [3/4]

◆ CreateAsyncDoubleMetricMessagingClientPublishedMessages() [4/4]

◆ CreateAsyncDoubleMetricMessagingClientSentMessages() [1/4]

◆ CreateAsyncDoubleMetricMessagingClientSentMessages() [2/4]

◆ CreateAsyncDoubleMetricMessagingClientSentMessages() [3/4]

◆ CreateAsyncDoubleMetricMessagingClientSentMessages() [4/4]

◆ CreateAsyncDoubleMetricMessagingProcessMessages() [1/4]

◆ CreateAsyncDoubleMetricMessagingProcessMessages() [2/4]

◆ CreateAsyncDoubleMetricMessagingProcessMessages() [3/4]

◆ CreateAsyncDoubleMetricMessagingProcessMessages() [4/4]

◆ CreateAsyncDoubleMetricMessagingPublishMessages() [1/4]

◆ CreateAsyncDoubleMetricMessagingPublishMessages() [2/4]

◆ CreateAsyncDoubleMetricMessagingPublishMessages() [3/4]

◆ CreateAsyncDoubleMetricMessagingPublishMessages() [4/4]

◆ CreateAsyncDoubleMetricMessagingReceiveMessages() [1/4]

◆ CreateAsyncDoubleMetricMessagingReceiveMessages() [2/4]

◆ CreateAsyncDoubleMetricMessagingReceiveMessages() [3/4]

◆ CreateAsyncDoubleMetricMessagingReceiveMessages() [4/4]

◆ CreateAsyncInt64MetricMessagingClientConsumedMessages() [1/4]

◆ CreateAsyncInt64MetricMessagingClientConsumedMessages() [2/4]

◆ CreateAsyncInt64MetricMessagingClientConsumedMessages() [3/4]

◆ CreateAsyncInt64MetricMessagingClientConsumedMessages() [4/4]

◆ CreateAsyncInt64MetricMessagingClientPublishedMessages() [1/4]

◆ CreateAsyncInt64MetricMessagingClientPublishedMessages() [2/4]

◆ CreateAsyncInt64MetricMessagingClientPublishedMessages() [3/4]

◆ CreateAsyncInt64MetricMessagingClientPublishedMessages() [4/4]

◆ CreateAsyncInt64MetricMessagingClientSentMessages() [1/4]

◆ CreateAsyncInt64MetricMessagingClientSentMessages() [2/4]

◆ CreateAsyncInt64MetricMessagingClientSentMessages() [3/4]

◆ CreateAsyncInt64MetricMessagingClientSentMessages() [4/4]

◆ CreateAsyncInt64MetricMessagingProcessMessages() [1/4]

◆ CreateAsyncInt64MetricMessagingProcessMessages() [2/4]

◆ CreateAsyncInt64MetricMessagingProcessMessages() [3/4]

◆ CreateAsyncInt64MetricMessagingProcessMessages() [4/4]

◆ CreateAsyncInt64MetricMessagingPublishMessages() [1/4]

◆ CreateAsyncInt64MetricMessagingPublishMessages() [2/4]

◆ CreateAsyncInt64MetricMessagingPublishMessages() [3/4]

◆ CreateAsyncInt64MetricMessagingPublishMessages() [4/4]

◆ CreateAsyncInt64MetricMessagingReceiveMessages() [1/4]

◆ CreateAsyncInt64MetricMessagingReceiveMessages() [2/4]

◆ CreateAsyncInt64MetricMessagingReceiveMessages() [3/4]

◆ CreateAsyncInt64MetricMessagingReceiveMessages() [4/4]

◆ CreateSyncDoubleMetricMessagingClientConsumedMessages() [1/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::messaging::CreateSyncDoubleMetricMessagingClientConsumedMessages ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricMessagingClientConsumedMessages() [2/4]

◆ CreateSyncDoubleMetricMessagingClientConsumedMessages() [3/4]

◆ CreateSyncDoubleMetricMessagingClientConsumedMessages() [4/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::messaging::CreateSyncDoubleMetricMessagingClientConsumedMessages ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricMessagingClientOperationDuration() [1/4]

◆ CreateSyncDoubleMetricMessagingClientOperationDuration() [2/4]

◆ CreateSyncDoubleMetricMessagingClientOperationDuration() [3/4]

◆ CreateSyncDoubleMetricMessagingClientOperationDuration() [4/4]

◆ CreateSyncDoubleMetricMessagingClientPublishedMessages() [1/4]

◆ CreateSyncDoubleMetricMessagingClientPublishedMessages() [2/4]

◆ CreateSyncDoubleMetricMessagingClientPublishedMessages() [3/4]

◆ CreateSyncDoubleMetricMessagingClientPublishedMessages() [4/4]

◆ CreateSyncDoubleMetricMessagingClientSentMessages() [1/4]

◆ CreateSyncDoubleMetricMessagingClientSentMessages() [2/4]

◆ CreateSyncDoubleMetricMessagingClientSentMessages() [3/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::messaging::CreateSyncDoubleMetricMessagingClientSentMessages ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricMessagingClientSentMessages() [4/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::messaging::CreateSyncDoubleMetricMessagingClientSentMessages ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricMessagingProcessDuration() [1/4]

◆ CreateSyncDoubleMetricMessagingProcessDuration() [2/4]

◆ CreateSyncDoubleMetricMessagingProcessDuration() [3/4]

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

◆ CreateSyncDoubleMetricMessagingProcessDuration() [4/4]

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

◆ CreateSyncDoubleMetricMessagingProcessMessages() [1/4]

◆ CreateSyncDoubleMetricMessagingProcessMessages() [2/4]

◆ CreateSyncDoubleMetricMessagingProcessMessages() [3/4]

◆ CreateSyncDoubleMetricMessagingProcessMessages() [4/4]

◆ CreateSyncDoubleMetricMessagingPublishDuration() [1/4]

◆ CreateSyncDoubleMetricMessagingPublishDuration() [2/4]

◆ CreateSyncDoubleMetricMessagingPublishDuration() [3/4]

◆ CreateSyncDoubleMetricMessagingPublishDuration() [4/4]

◆ CreateSyncDoubleMetricMessagingPublishMessages() [1/4]

◆ CreateSyncDoubleMetricMessagingPublishMessages() [2/4]

◆ CreateSyncDoubleMetricMessagingPublishMessages() [3/4]

◆ CreateSyncDoubleMetricMessagingPublishMessages() [4/4]

◆ CreateSyncDoubleMetricMessagingReceiveDuration() [1/4]

◆ CreateSyncDoubleMetricMessagingReceiveDuration() [2/4]

◆ CreateSyncDoubleMetricMessagingReceiveDuration() [3/4]

◆ CreateSyncDoubleMetricMessagingReceiveDuration() [4/4]

◆ CreateSyncDoubleMetricMessagingReceiveMessages() [1/4]

◆ CreateSyncDoubleMetricMessagingReceiveMessages() [2/4]

◆ CreateSyncDoubleMetricMessagingReceiveMessages() [3/4]

◆ CreateSyncDoubleMetricMessagingReceiveMessages() [4/4]

◆ CreateSyncInt64MetricMessagingClientConsumedMessages() [1/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::messaging::CreateSyncInt64MetricMessagingClientConsumedMessages ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricMessagingClientConsumedMessages() [2/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::messaging::CreateSyncInt64MetricMessagingClientConsumedMessages ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricMessagingClientConsumedMessages() [3/4]

◆ CreateSyncInt64MetricMessagingClientConsumedMessages() [4/4]

◆ CreateSyncInt64MetricMessagingClientOperationDuration() [1/4]

◆ CreateSyncInt64MetricMessagingClientOperationDuration() [2/4]

◆ CreateSyncInt64MetricMessagingClientOperationDuration() [3/4]

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

◆ CreateSyncInt64MetricMessagingClientOperationDuration() [4/4]

◆ CreateSyncInt64MetricMessagingClientPublishedMessages() [1/4]

◆ CreateSyncInt64MetricMessagingClientPublishedMessages() [2/4]

◆ CreateSyncInt64MetricMessagingClientPublishedMessages() [3/4]

◆ CreateSyncInt64MetricMessagingClientPublishedMessages() [4/4]

◆ CreateSyncInt64MetricMessagingClientSentMessages() [1/4]

◆ CreateSyncInt64MetricMessagingClientSentMessages() [2/4]

◆ CreateSyncInt64MetricMessagingClientSentMessages() [3/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::messaging::CreateSyncInt64MetricMessagingClientSentMessages ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricMessagingClientSentMessages() [4/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::messaging::CreateSyncInt64MetricMessagingClientSentMessages ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricMessagingProcessDuration() [1/4]

◆ CreateSyncInt64MetricMessagingProcessDuration() [2/4]

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

◆ CreateSyncInt64MetricMessagingProcessDuration() [3/4]

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

◆ CreateSyncInt64MetricMessagingProcessDuration() [4/4]

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

◆ CreateSyncInt64MetricMessagingProcessMessages() [1/4]

◆ CreateSyncInt64MetricMessagingProcessMessages() [2/4]

◆ CreateSyncInt64MetricMessagingProcessMessages() [3/4]

◆ CreateSyncInt64MetricMessagingProcessMessages() [4/4]

◆ CreateSyncInt64MetricMessagingPublishDuration() [1/4]

◆ CreateSyncInt64MetricMessagingPublishDuration() [2/4]

◆ CreateSyncInt64MetricMessagingPublishDuration() [3/4]

◆ CreateSyncInt64MetricMessagingPublishDuration() [4/4]

◆ CreateSyncInt64MetricMessagingPublishMessages() [1/4]

◆ CreateSyncInt64MetricMessagingPublishMessages() [2/4]

◆ CreateSyncInt64MetricMessagingPublishMessages() [3/4]

◆ CreateSyncInt64MetricMessagingPublishMessages() [4/4]

◆ CreateSyncInt64MetricMessagingReceiveDuration() [1/4]

◆ CreateSyncInt64MetricMessagingReceiveDuration() [2/4]

◆ CreateSyncInt64MetricMessagingReceiveDuration() [3/4]

◆ CreateSyncInt64MetricMessagingReceiveDuration() [4/4]

◆ CreateSyncInt64MetricMessagingReceiveMessages() [1/4]

◆ CreateSyncInt64MetricMessagingReceiveMessages() [2/4]

◆ CreateSyncInt64MetricMessagingReceiveMessages() [3/4]

◆ CreateSyncInt64MetricMessagingReceiveMessages() [4/4]

Variable Documentation

◆ descrMetricMessagingClientConsumedMessages [1/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientConsumedMessages
staticconstexpr

◆ descrMetricMessagingClientConsumedMessages [2/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientConsumedMessages
staticconstexpr
Initial value:
=
"Number of messages that were delivered to the application."

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

◆ descrMetricMessagingClientConsumedMessages [3/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientConsumedMessages
staticconstexpr
Initial value:
=
"Number of messages that were delivered to the application."

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

◆ descrMetricMessagingClientConsumedMessages [4/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientConsumedMessages
staticconstexpr
Initial value:
=
"Number of messages that were delivered to the application."

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

◆ descrMetricMessagingClientOperationDuration [1/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientOperationDuration
staticconstexpr
Initial value:
=
"Duration of messaging operation initiated by a producer or consumer client."

Definition at line 78 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateSyncDoubleMetricMessagingClientOperationDuration(), and CreateSyncInt64MetricMessagingClientOperationDuration().

◆ descrMetricMessagingClientOperationDuration [2/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientOperationDuration
staticconstexpr
Initial value:
=
"Duration of messaging operation initiated by a producer or consumer client."

Definition at line 78 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingClientOperationDuration [3/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientOperationDuration
staticconstexpr
Initial value:
=
"Duration of messaging operation initiated by a producer or consumer client."

Definition at line 78 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingClientOperationDuration [4/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientOperationDuration
staticconstexpr
Initial value:
=
"Duration of messaging operation initiated by a producer or consumer client."

Definition at line 78 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingClientPublishedMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.sent.messages` instead."

Definition at line 107 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingClientPublishedMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.sent.messages` instead."

Definition at line 107 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingClientPublishedMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingClientPublishedMessages
staticconstexpr

◆ descrMetricMessagingClientPublishedMessages [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.sent.messages` instead."

Definition at line 108 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingClientSentMessages [1/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientSentMessages
staticconstexpr
Initial value:
=
"Number of messages producer attempted to send to the broker."

Definition at line 152 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingClientSentMessages [2/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientSentMessages
staticconstexpr
Initial value:
=
"Number of messages producer attempted to send to the broker."

Definition at line 152 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingClientSentMessages [3/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientSentMessages
staticconstexpr

◆ descrMetricMessagingClientSentMessages [4/4]

constexpr const char* semconv::messaging::descrMetricMessagingClientSentMessages
staticconstexpr
Initial value:
=
"Number of messages producer attempted to send to the broker."

Definition at line 153 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingProcessDuration [1/4]

constexpr const char* semconv::messaging::descrMetricMessagingProcessDuration
staticconstexpr
Initial value:
=
"Duration of processing operation."

Definition at line 195 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingProcessDuration [2/4]

constexpr const char* semconv::messaging::descrMetricMessagingProcessDuration
staticconstexpr
Initial value:
=
"Duration of processing operation."

Definition at line 195 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingProcessDuration [3/4]

constexpr const char* semconv::messaging::descrMetricMessagingProcessDuration
staticconstexpr
Initial value:
=
"Duration of processing operation."

Definition at line 196 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateSyncDoubleMetricMessagingProcessDuration(), and CreateSyncInt64MetricMessagingProcessDuration().

◆ descrMetricMessagingProcessDuration [4/4]

constexpr const char* semconv::messaging::descrMetricMessagingProcessDuration
staticconstexpr
Initial value:
=
"Duration of processing operation."

Definition at line 196 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingProcessMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.consumed.messages` instead."

Definition at line 224 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingProcessMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.consumed.messages` instead."

Definition at line 224 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingProcessMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingProcessMessages
staticconstexpr

◆ descrMetricMessagingProcessMessages [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.consumed.messages` instead."

Definition at line 225 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingPublishDuration [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingPublishDuration
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.operation.duration` instead."

Definition at line 270 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingPublishDuration [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingPublishDuration
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.operation.duration` instead."

Definition at line 270 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingPublishDuration [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingPublishDuration
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.operation.duration` instead."

Definition at line 271 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateSyncDoubleMetricMessagingPublishDuration(), and CreateSyncInt64MetricMessagingPublishDuration().

◆ descrMetricMessagingPublishDuration [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingPublishDuration
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.operation.duration` instead."

Definition at line 271 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingPublishMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.sent.messages` instead."

Definition at line 299 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingPublishMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.sent.messages` instead."

Definition at line 299 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingPublishMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.produced.messages` instead."

Definition at line 300 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingPublishMessages [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingPublishMessages
staticconstexpr

◆ descrMetricMessagingReceiveDuration [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingReceiveDuration
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.operation.duration` instead."

Definition at line 345 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingReceiveDuration [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingReceiveDuration
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.operation.duration` instead."

Definition at line 345 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingReceiveDuration [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingReceiveDuration
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.operation.duration` instead."

Definition at line 346 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingReceiveDuration [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingReceiveDuration
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.operation.duration` instead."

Definition at line 346 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateSyncDoubleMetricMessagingReceiveDuration(), and CreateSyncInt64MetricMessagingReceiveDuration().

◆ descrMetricMessagingReceiveMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.consumed.messages` instead."

Definition at line 374 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingReceiveMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.consumed.messages` instead."

Definition at line 374 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ descrMetricMessagingReceiveMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"Deprecated. Use `messaging.client.consumed.messages` instead."

Definition at line 375 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ descrMetricMessagingReceiveMessages [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::descrMetricMessagingReceiveMessages
staticconstexpr

◆ kMessagingBatchMessageCount [1/2]

constexpr const char* semconv::messaging::kMessagingBatchMessageCount = "messaging.batch.message_count"
staticconstexpr

The number of messages sent, received, or processed in the scope of the batching operation.

Instrumentations SHOULD NOT set

messaging.batch.message_count

on spans that operate with a single message. When a messaging client library supports both batch and single-message API for the same operation, instrumentations SHOULD use

messaging.batch.message_count

for batching APIs and SHOULD NOT use it for single-message APIs.

Definition at line 30 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingBatchMessageCount [2/2]

constexpr const char* semconv::messaging::kMessagingBatchMessageCount = "messaging.batch.message_count"
staticconstexpr

The number of messages sent, received, or processed in the scope of the batching operation.

Instrumentations SHOULD NOT set

messaging.batch.message_count

on spans that operate with a single message. When a messaging client library supports both batch and single-message API for the same operation, instrumentations SHOULD use

messaging.batch.message_count

for batching APIs and SHOULD NOT use it for single-message APIs.

Definition at line 30 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingClientId [1/2]

constexpr const char* semconv::messaging::kMessagingClientId = "messaging.client.id"
staticconstexpr

A unique identifier for the client that consumes or produces a message.

Definition at line 35 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingClientId [2/2]

constexpr const char* semconv::messaging::kMessagingClientId = "messaging.client.id"
staticconstexpr

A unique identifier for the client that consumes or produces a message.

Definition at line 35 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingConsumerGroupName [1/2]

constexpr const char* semconv::messaging::kMessagingConsumerGroupName = "messaging.consumer.group.name"
staticconstexpr

The name of the consumer group with which a consumer is associated.

Semantic conventions for individual messaging systems SHOULD document whether

messaging.consumer.group.name

is applicable and what it means in the context of that system.

Definition at line 44 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingConsumerGroupName [2/2]

constexpr const char* semconv::messaging::kMessagingConsumerGroupName = "messaging.consumer.group.name"
staticconstexpr

The name of the consumer group with which a consumer is associated.

Semantic conventions for individual messaging systems SHOULD document whether

messaging.consumer.group.name

is applicable and what it means in the context of that system.

Definition at line 44 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationAnonymous [1/2]

constexpr const char* semconv::messaging::kMessagingDestinationAnonymous = "messaging.destination.anonymous"
staticconstexpr

A boolean that is true if the message destination is anonymous (could be unnamed or have auto-generated name).

Definition at line 50 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationAnonymous [2/2]

constexpr const char* semconv::messaging::kMessagingDestinationAnonymous = "messaging.destination.anonymous"
staticconstexpr

A boolean that is true if the message destination is anonymous (could be unnamed or have auto-generated name).

Definition at line 50 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationName [1/2]

constexpr const char* semconv::messaging::kMessagingDestinationName = "messaging.destination.name"
staticconstexpr

The message destination name.

Destination name SHOULD uniquely identify a specific queue, topic or other entity within the broker. If the broker doesn't have such notion, the destination name SHOULD uniquely identify the broker.

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

◆ kMessagingDestinationName [2/2]

constexpr const char* semconv::messaging::kMessagingDestinationName = "messaging.destination.name"
staticconstexpr

The message destination name.

Destination name SHOULD uniquely identify a specific queue, topic or other entity within the broker. If the broker doesn't have such notion, the destination name SHOULD uniquely identify the broker.

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

◆ kMessagingDestinationPartitionId [1/2]

constexpr const char* semconv::messaging::kMessagingDestinationPartitionId
staticconstexpr
Initial value:
=
"messaging.destination.partition.id"

The identifier of the partition messages are sent to or received from, unique within the.

messaging.destination.name

.

Definition at line 65 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationPartitionId [2/2]

constexpr const char* semconv::messaging::kMessagingDestinationPartitionId
staticconstexpr
Initial value:
=
"messaging.destination.partition.id"

The identifier of the partition messages are sent to or received from, unique within the.

messaging.destination.name

.

Definition at line 65 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationPublishAnonymous [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingDestinationPublishAnonymous
staticconstexpr
Initial value:
=
"messaging.destination_publish.anonymous"

Deprecated, no replacement at this time.

Deprecated:
{"note": "Removed. No replacement at this time.", "reason": "obsoleted"}

Definition at line 100 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationPublishAnonymous [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingDestinationPublishAnonymous
staticconstexpr
Initial value:
=
"messaging.destination_publish.anonymous"

Deprecated, no replacement at this time.

Deprecated:
{"note": "Removed. No replacement at this time.", "reason": "obsoleted"}

Definition at line 100 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationPublishName [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingDestinationPublishName
staticconstexpr
Initial value:
=
"messaging.destination_publish.name"

Deprecated, no replacement at this time.

Deprecated:
{"note": "Removed. No replacement at this time.", "reason": "obsoleted"}

Definition at line 109 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationPublishName [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingDestinationPublishName
staticconstexpr
Initial value:
=
"messaging.destination_publish.name"

Deprecated, no replacement at this time.

Deprecated:
{"note": "Removed. No replacement at this time.", "reason": "obsoleted"}

Definition at line 109 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationSubscriptionName [1/2]

constexpr const char* semconv::messaging::kMessagingDestinationSubscriptionName
staticconstexpr
Initial value:
=
"messaging.destination.subscription.name"

The name of the destination subscription from which a message is consumed.

Semantic conventions for individual messaging systems SHOULD document whether

messaging.destination.subscription.name

is applicable and what it means in the context of that system.

Definition at line 75 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationSubscriptionName [2/2]

constexpr const char* semconv::messaging::kMessagingDestinationSubscriptionName
staticconstexpr
Initial value:
=
"messaging.destination.subscription.name"

The name of the destination subscription from which a message is consumed.

Semantic conventions for individual messaging systems SHOULD document whether

messaging.destination.subscription.name

is applicable and what it means in the context of that system.

Definition at line 75 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationTemplate [1/2]

constexpr const char* semconv::messaging::kMessagingDestinationTemplate = "messaging.destination.template"
staticconstexpr

Low cardinality representation of the messaging destination name.

Destination names could be constructed from templates. An example would be a destination name involving a user name or product id. Although the destination name in this case is of high cardinality, the underlying template is of low cardinality and can be effectively used for grouping and aggregation.

Definition at line 86 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationTemplate [2/2]

constexpr const char* semconv::messaging::kMessagingDestinationTemplate = "messaging.destination.template"
staticconstexpr

Low cardinality representation of the messaging destination name.

Destination names could be constructed from templates. An example would be a destination name involving a user name or product id. Although the destination name in this case is of high cardinality, the underlying template is of low cardinality and can be effectively used for grouping and aggregation.

Definition at line 86 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationTemporary [1/2]

constexpr const char* semconv::messaging::kMessagingDestinationTemporary = "messaging.destination.temporary"
staticconstexpr

A boolean that is true if the message destination is temporary and might not exist anymore after messages are processed.

Definition at line 92 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingDestinationTemporary [2/2]

constexpr const char* semconv::messaging::kMessagingDestinationTemporary = "messaging.destination.temporary"
staticconstexpr

A boolean that is true if the message destination is temporary and might not exist anymore after messages are processed.

Definition at line 92 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingEventhubsConsumerGroup [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingEventhubsConsumerGroup
staticconstexpr
Initial value:
=
"messaging.eventhubs.consumer.group"

Deprecated, use.

messaging.consumer.group.name

instead.

Deprecated:
{"note": "Replaced by @code messaging.consumer.group.name @endcode.", "reason": "renamed", "renamed_to": "messaging.consumer.group.name"}

Definition at line 119 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingEventhubsConsumerGroup [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingEventhubsConsumerGroup
staticconstexpr
Initial value:
=
"messaging.eventhubs.consumer.group"

Deprecated, use.

messaging.consumer.group.name

instead.

Deprecated:
{"note": "Replaced by @code messaging.consumer.group.name @endcode.", "reason": "renamed", "renamed_to": "messaging.consumer.group.name"}

Definition at line 119 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingEventhubsMessageEnqueuedTime [1/2]

constexpr const char* semconv::messaging::kMessagingEventhubsMessageEnqueuedTime
staticconstexpr
Initial value:
=
"messaging.eventhubs.message.enqueued_time"

The UTC epoch seconds at which the message has been accepted and stored in the entity.

Definition at line 125 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingEventhubsMessageEnqueuedTime [2/2]

constexpr const char* semconv::messaging::kMessagingEventhubsMessageEnqueuedTime
staticconstexpr
Initial value:
=
"messaging.eventhubs.message.enqueued_time"

The UTC epoch seconds at which the message has been accepted and stored in the entity.

Definition at line 125 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingGcpPubsubMessageAckDeadline [1/2]

constexpr const char* semconv::messaging::kMessagingGcpPubsubMessageAckDeadline
staticconstexpr
Initial value:
=
"messaging.gcp_pubsub.message.ack_deadline"

The ack deadline in seconds set for the modify ack deadline request.

Definition at line 131 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingGcpPubsubMessageAckDeadline [2/2]

constexpr const char* semconv::messaging::kMessagingGcpPubsubMessageAckDeadline
staticconstexpr
Initial value:
=
"messaging.gcp_pubsub.message.ack_deadline"

The ack deadline in seconds set for the modify ack deadline request.

Definition at line 131 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingGcpPubsubMessageAckId [1/2]

constexpr const char* semconv::messaging::kMessagingGcpPubsubMessageAckId
staticconstexpr
Initial value:
=
"messaging.gcp_pubsub.message.ack_id"

The ack id for a given message.

Definition at line 137 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingGcpPubsubMessageAckId [2/2]

constexpr const char* semconv::messaging::kMessagingGcpPubsubMessageAckId
staticconstexpr
Initial value:
=
"messaging.gcp_pubsub.message.ack_id"

The ack id for a given message.

Definition at line 137 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingGcpPubsubMessageDeliveryAttempt [1/2]

constexpr const char* semconv::messaging::kMessagingGcpPubsubMessageDeliveryAttempt
staticconstexpr
Initial value:
=
"messaging.gcp_pubsub.message.delivery_attempt"

The delivery attempt for a given message.

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

◆ kMessagingGcpPubsubMessageDeliveryAttempt [2/2]

constexpr const char* semconv::messaging::kMessagingGcpPubsubMessageDeliveryAttempt
staticconstexpr
Initial value:
=
"messaging.gcp_pubsub.message.delivery_attempt"

The delivery attempt for a given message.

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

◆ kMessagingGcpPubsubMessageOrderingKey [1/2]

constexpr const char* semconv::messaging::kMessagingGcpPubsubMessageOrderingKey
staticconstexpr
Initial value:
=
"messaging.gcp_pubsub.message.ordering_key"

The ordering key for a given message.

If the attribute is not present, the message does not have an ordering key.

Definition at line 150 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingGcpPubsubMessageOrderingKey [2/2]

constexpr const char* semconv::messaging::kMessagingGcpPubsubMessageOrderingKey
staticconstexpr
Initial value:
=
"messaging.gcp_pubsub.message.ordering_key"

The ordering key for a given message.

If the attribute is not present, the message does not have an ordering key.

Definition at line 150 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaConsumerGroup [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingKafkaConsumerGroup
staticconstexpr
Initial value:
=
"messaging.kafka.consumer.group"

Deprecated, use.

messaging.consumer.group.name

instead.

Deprecated:
{"note": "Replaced by @code messaging.consumer.group.name @endcode.", "reason": "renamed", "renamed_to": "messaging.consumer.group.name"}

Definition at line 160 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaConsumerGroup [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingKafkaConsumerGroup
staticconstexpr
Initial value:
=
"messaging.kafka.consumer.group"

Deprecated, use.

messaging.consumer.group.name

instead.

Deprecated:
{"note": "Replaced by @code messaging.consumer.group.name @endcode.", "reason": "renamed", "renamed_to": "messaging.consumer.group.name"}

Definition at line 160 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaDestinationPartition [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingKafkaDestinationPartition
staticconstexpr
Initial value:
=
"messaging.kafka.destination.partition"

Deprecated, use.

messaging.destination.partition.id

instead.

Deprecated:
{"note": "Replaced by @code messaging.destination.partition.id @endcode.", "reason": "renamed", "renamed_to": "messaging.destination.partition.id"}

Definition at line 170 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaDestinationPartition [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingKafkaDestinationPartition
staticconstexpr
Initial value:
=
"messaging.kafka.destination.partition"

Deprecated, use.

messaging.destination.partition.id

instead.

Deprecated:
{"note": "Replaced by @code messaging.destination.partition.id @endcode.", "reason": "renamed", "renamed_to": "messaging.destination.partition.id"}

Definition at line 170 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaMessageKey [1/2]

constexpr const char* semconv::messaging::kMessagingKafkaMessageKey = "messaging.kafka.message.key"
staticconstexpr

Message keys in Kafka are used for grouping alike messages to ensure they're processed on the same partition.

They differ from

messaging.message.id

in that they're not unique. If the key is

null

, the attribute MUST NOT be set.

If the key type is not string, it's string representation has to be supplied for the attribute. If the key has no unambiguous, canonical string form, don't include its value.

Definition at line 180 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaMessageKey [2/2]

constexpr const char* semconv::messaging::kMessagingKafkaMessageKey = "messaging.kafka.message.key"
staticconstexpr

Message keys in Kafka are used for grouping alike messages to ensure they're processed on the same partition.

They differ from

messaging.message.id

in that they're not unique. If the key is

null

, the attribute MUST NOT be set.

If the key type is not string, it's string representation has to be supplied for the attribute. If the key has no unambiguous, canonical string form, don't include its value.

Definition at line 180 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaMessageOffset [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingKafkaMessageOffset
staticconstexpr
Initial value:
=
"messaging.kafka.message.offset"

Deprecated, use.

messaging.kafka.offset

instead.

Deprecated:
{"note": "Replaced by @code messaging.kafka.offset @endcode.", "reason": "renamed", "renamed_to": "messaging.kafka.offset"}

Definition at line 189 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaMessageOffset [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingKafkaMessageOffset
staticconstexpr
Initial value:
=
"messaging.kafka.message.offset"

Deprecated, use.

messaging.kafka.offset

instead.

Deprecated:
{"note": "Replaced by @code messaging.kafka.offset @endcode.", "reason": "renamed", "renamed_to": "messaging.kafka.offset"}

Definition at line 189 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaMessageTombstone [1/2]

constexpr const char* semconv::messaging::kMessagingKafkaMessageTombstone = "messaging.kafka.message.tombstone"
staticconstexpr

A boolean that is true if the message is a tombstone.

Definition at line 195 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaMessageTombstone [2/2]

constexpr const char* semconv::messaging::kMessagingKafkaMessageTombstone = "messaging.kafka.message.tombstone"
staticconstexpr

A boolean that is true if the message is a tombstone.

Definition at line 195 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaOffset [1/2]

constexpr const char* semconv::messaging::kMessagingKafkaOffset = "messaging.kafka.offset"
staticconstexpr

The offset of a record in the corresponding Kafka partition.

Definition at line 200 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingKafkaOffset [2/2]

constexpr const char* semconv::messaging::kMessagingKafkaOffset = "messaging.kafka.offset"
staticconstexpr

The offset of a record in the corresponding Kafka partition.

Definition at line 200 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingMessageBodySize [1/2]

constexpr const char* semconv::messaging::kMessagingMessageBodySize = "messaging.message.body.size"
staticconstexpr

The size of the message body in bytes.

This can refer to both the compressed or uncompressed body size. If both sizes are known, the uncompressed body size should be used.

Definition at line 208 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingMessageBodySize [2/2]

constexpr const char* semconv::messaging::kMessagingMessageBodySize = "messaging.message.body.size"
staticconstexpr

The size of the message body in bytes.

This can refer to both the compressed or uncompressed body size. If both sizes are known, the uncompressed body size should be used.

Definition at line 208 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingMessageConversationId [1/2]

constexpr const char* semconv::messaging::kMessagingMessageConversationId = "messaging.message.conversation_id"
staticconstexpr

The conversation ID identifying the conversation to which the message belongs, represented as a string.

Sometimes called "Correlation ID".

Definition at line 214 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingMessageConversationId [2/2]

constexpr const char* semconv::messaging::kMessagingMessageConversationId = "messaging.message.conversation_id"
staticconstexpr

The conversation ID identifying the conversation to which the message belongs, represented as a string.

Sometimes called "Correlation ID".

Definition at line 214 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingMessageEnvelopeSize [1/2]

constexpr const char* semconv::messaging::kMessagingMessageEnvelopeSize = "messaging.message.envelope.size"
staticconstexpr

The size of the message body and metadata in bytes.

This can refer to both the compressed or uncompressed size. If both sizes are known, the uncompressed size should be used.

Definition at line 222 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingMessageEnvelopeSize [2/2]

constexpr const char* semconv::messaging::kMessagingMessageEnvelopeSize = "messaging.message.envelope.size"
staticconstexpr

The size of the message body and metadata in bytes.

This can refer to both the compressed or uncompressed size. If both sizes are known, the uncompressed size should be used.

Definition at line 222 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingMessageId [1/2]

constexpr const char* semconv::messaging::kMessagingMessageId = "messaging.message.id"
staticconstexpr

A value used by the messaging system as an identifier for the message, represented as a string.

Definition at line 227 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingMessageId [2/2]

constexpr const char* semconv::messaging::kMessagingMessageId = "messaging.message.id"
staticconstexpr

A value used by the messaging system as an identifier for the message, represented as a string.

Definition at line 227 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingOperation [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingOperation = "messaging.operation"
staticconstexpr

Deprecated, use.

messaging.operation.type

instead.

Deprecated:
{"note": "Replaced by @code messaging.operation.type @endcode.", "reason": "renamed", "renamed_to": "messaging.operation.type"}

Definition at line 236 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingOperation [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingOperation = "messaging.operation"
staticconstexpr

Deprecated, use.

messaging.operation.type

instead.

Deprecated:
{"note": "Replaced by @code messaging.operation.type @endcode.", "reason": "renamed", "renamed_to": "messaging.operation.type"}

Definition at line 236 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingOperationName [1/2]

constexpr const char* semconv::messaging::kMessagingOperationName = "messaging.operation.name"
staticconstexpr

The system-specific name of the messaging operation.

Definition at line 241 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingOperationName [2/2]

constexpr const char* semconv::messaging::kMessagingOperationName = "messaging.operation.name"
staticconstexpr

The system-specific name of the messaging operation.

Definition at line 241 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingOperationType [1/2]

constexpr const char* semconv::messaging::kMessagingOperationType = "messaging.operation.type"
staticconstexpr

A string identifying the type of the messaging operation.

If a custom value is used, it MUST be of low cardinality.

Definition at line 248 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingOperationType [2/2]

constexpr const char* semconv::messaging::kMessagingOperationType = "messaging.operation.type"
staticconstexpr

A string identifying the type of the messaging operation.

If a custom value is used, it MUST be of low cardinality.

Definition at line 248 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRabbitmqDestinationRoutingKey [1/2]

constexpr const char* semconv::messaging::kMessagingRabbitmqDestinationRoutingKey
staticconstexpr
Initial value:
=
"messaging.rabbitmq.destination.routing_key"

RabbitMQ message routing key.

Definition at line 253 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRabbitmqDestinationRoutingKey [2/2]

constexpr const char* semconv::messaging::kMessagingRabbitmqDestinationRoutingKey
staticconstexpr
Initial value:
=
"messaging.rabbitmq.destination.routing_key"

RabbitMQ message routing key.

Definition at line 253 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRabbitmqMessageDeliveryTag [1/2]

constexpr const char* semconv::messaging::kMessagingRabbitmqMessageDeliveryTag
staticconstexpr
Initial value:
=
"messaging.rabbitmq.message.delivery_tag"

RabbitMQ message delivery tag.

Definition at line 259 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRabbitmqMessageDeliveryTag [2/2]

constexpr const char* semconv::messaging::kMessagingRabbitmqMessageDeliveryTag
staticconstexpr
Initial value:
=
"messaging.rabbitmq.message.delivery_tag"

RabbitMQ message delivery tag.

Definition at line 259 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqClientGroup [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingRocketmqClientGroup
staticconstexpr
Initial value:
=
"messaging.rocketmq.client_group"

Deprecated, use.

messaging.consumer.group.name

instead.

Deprecated:
{"note": "Replaced by
messaging.consumer.group.name

on the consumer spans. No replacement for producer spans.
", "reason": "uncategorized"}

Definition at line 269 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqClientGroup [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingRocketmqClientGroup
staticconstexpr
Initial value:
=
"messaging.rocketmq.client_group"

Deprecated, use.

messaging.consumer.group.name

instead.

Deprecated:
{"note": "Replaced by
messaging.consumer.group.name

on the consumer spans. No replacement for producer spans.
", "reason": "uncategorized"}

Definition at line 269 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqConsumptionModel [1/2]

constexpr const char* semconv::messaging::kMessagingRocketmqConsumptionModel
staticconstexpr
Initial value:
=
"messaging.rocketmq.consumption_model"

Model of message consumption.

This only applies to consumer spans.

Definition at line 275 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqConsumptionModel [2/2]

constexpr const char* semconv::messaging::kMessagingRocketmqConsumptionModel
staticconstexpr
Initial value:
=
"messaging.rocketmq.consumption_model"

Model of message consumption.

This only applies to consumer spans.

Definition at line 275 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageDelayTimeLevel [1/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageDelayTimeLevel
staticconstexpr
Initial value:
=
"messaging.rocketmq.message.delay_time_level"

The delay time level for delay message, which determines the message delay time.

Definition at line 281 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageDelayTimeLevel [2/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageDelayTimeLevel
staticconstexpr
Initial value:
=
"messaging.rocketmq.message.delay_time_level"

The delay time level for delay message, which determines the message delay time.

Definition at line 281 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageDeliveryTimestamp [1/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageDeliveryTimestamp
staticconstexpr
Initial value:
=
"messaging.rocketmq.message.delivery_timestamp"

The timestamp in milliseconds that the delay message is expected to be delivered to consumer.

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

◆ kMessagingRocketmqMessageDeliveryTimestamp [2/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageDeliveryTimestamp
staticconstexpr
Initial value:
=
"messaging.rocketmq.message.delivery_timestamp"

The timestamp in milliseconds that the delay message is expected to be delivered to consumer.

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

◆ kMessagingRocketmqMessageGroup [1/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageGroup = "messaging.rocketmq.message.group"
staticconstexpr

It is essential for FIFO message.

Messages that belong to the same message group are always processed one by one within the same consumer group.

Definition at line 294 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageGroup [2/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageGroup = "messaging.rocketmq.message.group"
staticconstexpr

It is essential for FIFO message.

Messages that belong to the same message group are always processed one by one within the same consumer group.

Definition at line 294 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageKeys [1/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageKeys = "messaging.rocketmq.message.keys"
staticconstexpr

Key(s) of message, another way to mark message besides message id.

Definition at line 299 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageKeys [2/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageKeys = "messaging.rocketmq.message.keys"
staticconstexpr

Key(s) of message, another way to mark message besides message id.

Definition at line 299 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageTag [1/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageTag = "messaging.rocketmq.message.tag"
staticconstexpr

The secondary classifier of message besides topic.

Definition at line 304 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageTag [2/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageTag = "messaging.rocketmq.message.tag"
staticconstexpr

The secondary classifier of message besides topic.

Definition at line 304 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageType [1/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageType = "messaging.rocketmq.message.type"
staticconstexpr

Type of message.

Definition at line 309 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqMessageType [2/2]

constexpr const char* semconv::messaging::kMessagingRocketmqMessageType = "messaging.rocketmq.message.type"
staticconstexpr

Type of message.

Definition at line 309 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqNamespace [1/2]

constexpr const char* semconv::messaging::kMessagingRocketmqNamespace = "messaging.rocketmq.namespace"
staticconstexpr

Namespace of RocketMQ resources, resources in different namespaces are individual.

Definition at line 314 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingRocketmqNamespace [2/2]

constexpr const char* semconv::messaging::kMessagingRocketmqNamespace = "messaging.rocketmq.namespace"
staticconstexpr

Namespace of RocketMQ resources, resources in different namespaces are individual.

Definition at line 314 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingServicebusDestinationSubscriptionName [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingServicebusDestinationSubscriptionName
staticconstexpr
Initial value:
=
"messaging.servicebus.destination.subscription_name"

Deprecated, use.

messaging.destination.subscription.name

instead.

Deprecated:
{"note": "Replaced by @code messaging.destination.subscription.name @endcode.", "reason": "renamed", "renamed_to": "messaging.destination.subscription.name"}

Definition at line 324 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingServicebusDestinationSubscriptionName [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMessagingServicebusDestinationSubscriptionName
staticconstexpr
Initial value:
=
"messaging.servicebus.destination.subscription_name"

Deprecated, use.

messaging.destination.subscription.name

instead.

Deprecated:
{"note": "Replaced by @code messaging.destination.subscription.name @endcode.", "reason": "renamed", "renamed_to": "messaging.destination.subscription.name"}

Definition at line 324 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingServicebusDispositionStatus [1/2]

constexpr const char* semconv::messaging::kMessagingServicebusDispositionStatus
staticconstexpr
Initial value:
=
"messaging.servicebus.disposition_status"

Describes the settlement type.

Definition at line 332 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingServicebusDispositionStatus [2/2]

constexpr const char* semconv::messaging::kMessagingServicebusDispositionStatus
staticconstexpr
Initial value:
=
"messaging.servicebus.disposition_status"

Describes the settlement type.

Definition at line 332 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingServicebusMessageDeliveryCount [1/2]

constexpr const char* semconv::messaging::kMessagingServicebusMessageDeliveryCount
staticconstexpr
Initial value:
=
"messaging.servicebus.message.delivery_count"

Number of deliveries that have been attempted for this message.

Definition at line 338 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingServicebusMessageDeliveryCount [2/2]

constexpr const char* semconv::messaging::kMessagingServicebusMessageDeliveryCount
staticconstexpr
Initial value:
=
"messaging.servicebus.message.delivery_count"

Number of deliveries that have been attempted for this message.

Definition at line 338 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingServicebusMessageEnqueuedTime [1/2]

constexpr const char* semconv::messaging::kMessagingServicebusMessageEnqueuedTime
staticconstexpr
Initial value:
=
"messaging.servicebus.message.enqueued_time"

The UTC epoch seconds at which the message has been accepted and stored in the entity.

Definition at line 344 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingServicebusMessageEnqueuedTime [2/2]

constexpr const char* semconv::messaging::kMessagingServicebusMessageEnqueuedTime
staticconstexpr
Initial value:
=
"messaging.servicebus.message.enqueued_time"

The UTC epoch seconds at which the message has been accepted and stored in the entity.

Definition at line 344 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingSystem [1/2]

constexpr const char* semconv::messaging::kMessagingSystem = "messaging.system"
staticconstexpr

The messaging system as identified by the client instrumentation.

The actual messaging system may differ from the one known by the client. For example, when using Kafka client libraries to communicate with Azure Event Hubs, the

messaging.system

is set to

kafka

based on the instrumentation's best knowledge.

Definition at line 354 of file includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMessagingSystem [2/2]

constexpr const char* semconv::messaging::kMessagingSystem = "messaging.system"
staticconstexpr

The messaging system as identified by the client instrumentation.

The actual messaging system may differ from the one known by the client. For example, when using Kafka client libraries to communicate with Azure Event Hubs, the

messaging.system

is set to

kafka

based on the instrumentation's best knowledge.

Definition at line 354 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_attributes.h.

◆ kMetricMessagingClientConsumedMessages [1/4]

constexpr const char* semconv::messaging::kMetricMessagingClientConsumedMessages
staticconstexpr
Initial value:
=
"messaging.client.consumed.messages"

Number of messages that were delivered to the application.

Records the number of messages pulled from the broker or number of messages dispatched to the application in push-based scenarios. The metric SHOULD be reported once per message delivery. For example, if receiving and processing operations are both instrumented for a single message delivery, this counter is incremented when the message is received and not reported when it is processed.

counter

Definition at line 32 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingClientConsumedMessages [2/4]

constexpr const char* semconv::messaging::kMetricMessagingClientConsumedMessages
staticconstexpr
Initial value:
=
"messaging.client.consumed.messages"

Number of messages that were delivered to the application.

Records the number of messages pulled from the broker or number of messages dispatched to the application in push-based scenarios. The metric SHOULD be reported once per message delivery. For example, if receiving and processing operations are both instrumented for a single message delivery, this counter is incremented when the message is received and not reported when it is processed.

counter

Definition at line 32 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingClientConsumedMessages [3/4]

constexpr const char* semconv::messaging::kMetricMessagingClientConsumedMessages
staticconstexpr
Initial value:
=
"messaging.client.consumed.messages"

Number of messages that were delivered to the application.

Records the number of messages pulled from the broker or number of messages dispatched to the application in push-based scenarios. The metric SHOULD be reported once per message delivery. For example, if receiving and processing operations are both instrumented for a single message delivery, this counter is incremented when the message is received and not reported when it is processed.

counter

Definition at line 32 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateAsyncDoubleMetricMessagingClientConsumedMessages(), CreateAsyncInt64MetricMessagingClientConsumedMessages(), CreateSyncDoubleMetricMessagingClientConsumedMessages(), and CreateSyncInt64MetricMessagingClientConsumedMessages().

◆ kMetricMessagingClientConsumedMessages [4/4]

constexpr const char* semconv::messaging::kMetricMessagingClientConsumedMessages
staticconstexpr
Initial value:
=
"messaging.client.consumed.messages"

Number of messages that were delivered to the application.

Records the number of messages pulled from the broker or number of messages dispatched to the application in push-based scenarios. The metric SHOULD be reported once per message delivery. For example, if receiving and processing operations are both instrumented for a single message delivery, this counter is incremented when the message is received and not reported when it is processed.

counter

Definition at line 32 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingClientOperationDuration [1/4]

constexpr const char* semconv::messaging::kMetricMessagingClientOperationDuration
staticconstexpr
Initial value:
=
"messaging.client.operation.duration"

Duration of messaging operation initiated by a producer or consumer client.

This metric SHOULD NOT be used to report processing duration - processing duration is reported in

messaging.process.duration

metric.

histogram

Definition at line 76 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateSyncDoubleMetricMessagingClientOperationDuration(), and CreateSyncInt64MetricMessagingClientOperationDuration().

◆ kMetricMessagingClientOperationDuration [2/4]

constexpr const char* semconv::messaging::kMetricMessagingClientOperationDuration
staticconstexpr
Initial value:
=
"messaging.client.operation.duration"

Duration of messaging operation initiated by a producer or consumer client.

This metric SHOULD NOT be used to report processing duration - processing duration is reported in

messaging.process.duration

metric.

histogram

Definition at line 76 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingClientOperationDuration [3/4]

constexpr const char* semconv::messaging::kMetricMessagingClientOperationDuration
staticconstexpr
Initial value:
=
"messaging.client.operation.duration"

Duration of messaging operation initiated by a producer or consumer client.

This metric SHOULD NOT be used to report processing duration - processing duration is reported in

messaging.process.duration

metric.

histogram

Definition at line 76 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingClientOperationDuration [4/4]

constexpr const char* semconv::messaging::kMetricMessagingClientOperationDuration
staticconstexpr
Initial value:
=
"messaging.client.operation.duration"

Duration of messaging operation initiated by a producer or consumer client.

This metric SHOULD NOT be used to report processing duration - processing duration is reported in

messaging.process.duration

metric.

histogram

Definition at line 76 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingClientPublishedMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"messaging.client.published.messages"

Deprecated.

Use

messaging.client.sent.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.sent.messages @endcode.", "reason": "renamed", "renamed_to": "messaging.client.sent.messages"}

counter

Definition at line 105 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingClientPublishedMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"messaging.client.published.messages"

Deprecated.

Use

messaging.client.sent.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.sent.messages @endcode.", "reason": "renamed", "renamed_to": "messaging.client.sent.messages"}

counter

Definition at line 105 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingClientPublishedMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"messaging.client.published.messages"

Deprecated.

Use

messaging.client.sent.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.sent.messages @endcode.", "reason": "uncategorized"}

counter

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

◆ kMetricMessagingClientPublishedMessages [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"messaging.client.published.messages"

Deprecated.

Use

messaging.client.sent.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.sent.messages @endcode.", "reason": "uncategorized"}

counter

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

Referenced by CreateAsyncDoubleMetricMessagingClientPublishedMessages(), CreateAsyncInt64MetricMessagingClientPublishedMessages(), CreateSyncDoubleMetricMessagingClientPublishedMessages(), and CreateSyncInt64MetricMessagingClientPublishedMessages().

◆ kMetricMessagingClientSentMessages [1/4]

constexpr const char* semconv::messaging::kMetricMessagingClientSentMessages = "messaging.client.sent.messages"
staticconstexpr

Number of messages producer attempted to send to the broker.

This metric MUST NOT count messages that were created but haven't yet been sent.

counter

Definition at line 151 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingClientSentMessages [2/4]

constexpr const char* semconv::messaging::kMetricMessagingClientSentMessages = "messaging.client.sent.messages"
staticconstexpr

Number of messages producer attempted to send to the broker.

This metric MUST NOT count messages that were created but haven't yet been sent.

counter

Definition at line 151 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingClientSentMessages [3/4]

constexpr const char* semconv::messaging::kMetricMessagingClientSentMessages = "messaging.client.sent.messages"
staticconstexpr

Number of messages producer attempted to send to the broker.

This metric MUST NOT count messages that were created but haven't yet been sent.

counter

Definition at line 152 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateAsyncDoubleMetricMessagingClientSentMessages(), CreateAsyncInt64MetricMessagingClientSentMessages(), CreateSyncDoubleMetricMessagingClientSentMessages(), and CreateSyncInt64MetricMessagingClientSentMessages().

◆ kMetricMessagingClientSentMessages [4/4]

constexpr const char* semconv::messaging::kMetricMessagingClientSentMessages = "messaging.client.sent.messages"
staticconstexpr

Number of messages producer attempted to send to the broker.

This metric MUST NOT count messages that were created but haven't yet been sent.

counter

Definition at line 152 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingProcessDuration [1/4]

constexpr const char* semconv::messaging::kMetricMessagingProcessDuration = "messaging.process.duration"
staticconstexpr

Duration of processing operation.

This metric MUST be reported for operations with

messaging.operation.type

that matches

process

.

histogram

Definition at line 194 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingProcessDuration [2/4]

constexpr const char* semconv::messaging::kMetricMessagingProcessDuration = "messaging.process.duration"
staticconstexpr

Duration of processing operation.

This metric MUST be reported for operations with

messaging.operation.type

that matches

process

.

histogram

Definition at line 194 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingProcessDuration [3/4]

constexpr const char* semconv::messaging::kMetricMessagingProcessDuration = "messaging.process.duration"
staticconstexpr

Duration of processing operation.

This metric MUST be reported for operations with

messaging.operation.type

that matches

process

.

histogram

Definition at line 195 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateSyncDoubleMetricMessagingProcessDuration(), and CreateSyncInt64MetricMessagingProcessDuration().

◆ kMetricMessagingProcessDuration [4/4]

constexpr const char* semconv::messaging::kMetricMessagingProcessDuration = "messaging.process.duration"
staticconstexpr

Duration of processing operation.

This metric MUST be reported for operations with

messaging.operation.type

that matches

process

.

histogram

Definition at line 195 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingProcessMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"messaging.process.messages"

Deprecated.

Use

messaging.client.consumed.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.consumed.messages @endcode.", "reason": "renamed", "renamed_to": "messaging.client.consumed.messages"}

counter

Definition at line 222 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingProcessMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"messaging.process.messages"

Deprecated.

Use

messaging.client.consumed.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.consumed.messages @endcode.", "reason": "renamed", "renamed_to": "messaging.client.consumed.messages"}

counter

Definition at line 222 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingProcessMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"messaging.process.messages"

Deprecated.

Use

messaging.client.consumed.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.consumed.messages @endcode.", "reason": "uncategorized"}

counter

Definition at line 223 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateAsyncDoubleMetricMessagingProcessMessages(), CreateAsyncInt64MetricMessagingProcessMessages(), CreateSyncDoubleMetricMessagingProcessMessages(), and CreateSyncInt64MetricMessagingProcessMessages().

◆ kMetricMessagingProcessMessages [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"messaging.process.messages"

Deprecated.

Use

messaging.client.consumed.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.consumed.messages @endcode.", "reason": "uncategorized"}

counter

Definition at line 223 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingPublishDuration [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingPublishDuration
staticconstexpr
Initial value:
=
"messaging.publish.duration"

Deprecated.

Use

messaging.client.operation.duration

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.operation.duration @endcode.", "reason": "renamed", "renamed_to": "messaging.client.operation.duration"}

histogram

Definition at line 268 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingPublishDuration [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingPublishDuration
staticconstexpr
Initial value:
=
"messaging.publish.duration"

Deprecated.

Use

messaging.client.operation.duration

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.operation.duration @endcode.", "reason": "renamed", "renamed_to": "messaging.client.operation.duration"}

histogram

Definition at line 268 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingPublishDuration [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingPublishDuration
staticconstexpr
Initial value:
=
"messaging.publish.duration"

Deprecated.

Use

messaging.client.operation.duration

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.operation.duration @endcode.", "reason": "uncategorized"}

histogram

Definition at line 269 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateSyncDoubleMetricMessagingPublishDuration(), and CreateSyncInt64MetricMessagingPublishDuration().

◆ kMetricMessagingPublishDuration [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingPublishDuration
staticconstexpr
Initial value:
=
"messaging.publish.duration"

Deprecated.

Use

messaging.client.operation.duration

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.operation.duration @endcode.", "reason": "uncategorized"}

histogram

Definition at line 269 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingPublishMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"messaging.publish.messages"

Deprecated.

Use

messaging.client.sent.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.sent.messages @endcode.", "reason": "renamed", "renamed_to": "messaging.client.sent.messages"}

counter

Definition at line 297 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingPublishMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"messaging.publish.messages"

Deprecated.

Use

messaging.client.sent.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.sent.messages @endcode.", "reason": "renamed", "renamed_to": "messaging.client.sent.messages"}

counter

Definition at line 297 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingPublishMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"messaging.publish.messages"

Deprecated.

Use

messaging.client.produced.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.produced.messages @endcode.", "reason": "uncategorized"}

counter

Definition at line 298 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateAsyncDoubleMetricMessagingPublishMessages(), CreateAsyncInt64MetricMessagingPublishMessages(), CreateSyncDoubleMetricMessagingPublishMessages(), and CreateSyncInt64MetricMessagingPublishMessages().

◆ kMetricMessagingPublishMessages [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"messaging.publish.messages"

Deprecated.

Use

messaging.client.produced.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.produced.messages @endcode.", "reason": "uncategorized"}

counter

Definition at line 298 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingReceiveDuration [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingReceiveDuration
staticconstexpr
Initial value:
=
"messaging.receive.duration"

Deprecated.

Use

messaging.client.operation.duration

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.operation.duration @endcode.", "reason": "renamed", "renamed_to": "messaging.client.operation.duration"}

histogram

Definition at line 343 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingReceiveDuration [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingReceiveDuration
staticconstexpr
Initial value:
=
"messaging.receive.duration"

Deprecated.

Use

messaging.client.operation.duration

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.operation.duration @endcode.", "reason": "renamed", "renamed_to": "messaging.client.operation.duration"}

histogram

Definition at line 343 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingReceiveDuration [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingReceiveDuration
staticconstexpr
Initial value:
=
"messaging.receive.duration"

Deprecated.

Use

messaging.client.operation.duration

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.operation.duration @endcode.", "reason": "uncategorized"}

histogram

Definition at line 344 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateSyncDoubleMetricMessagingReceiveDuration(), and CreateSyncInt64MetricMessagingReceiveDuration().

◆ kMetricMessagingReceiveDuration [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingReceiveDuration
staticconstexpr
Initial value:
=
"messaging.receive.duration"

Deprecated.

Use

messaging.client.operation.duration

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.operation.duration @endcode.", "reason": "uncategorized"}

histogram

Definition at line 344 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingReceiveMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"messaging.receive.messages"

Deprecated.

Use

messaging.client.consumed.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.consumed.messages @endcode.", "reason": "renamed", "renamed_to": "messaging.client.consumed.messages"}

counter

Definition at line 372 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingReceiveMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"messaging.receive.messages"

Deprecated.

Use

messaging.client.consumed.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.consumed.messages @endcode.", "reason": "renamed", "renamed_to": "messaging.client.consumed.messages"}

counter

Definition at line 372 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ kMetricMessagingReceiveMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"messaging.receive.messages"

Deprecated.

Use

messaging.client.consumed.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.consumed.messages @endcode.", "reason": "uncategorized"}

counter

Definition at line 373 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ kMetricMessagingReceiveMessages [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::kMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"messaging.receive.messages"

Deprecated.

Use

messaging.client.consumed.messages

instead.

Deprecated:
{"note": "Replaced by @code messaging.client.consumed.messages @endcode.", "reason": "uncategorized"}

counter

Definition at line 373 of file includes/opentelemetry/semconv/messaging_metrics.h.

Referenced by CreateAsyncDoubleMetricMessagingReceiveMessages(), CreateAsyncInt64MetricMessagingReceiveMessages(), CreateSyncDoubleMetricMessagingReceiveMessages(), and CreateSyncInt64MetricMessagingReceiveMessages().

◆ unitMetricMessagingClientConsumedMessages [1/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientConsumedMessages = "{message}"
staticconstexpr

◆ unitMetricMessagingClientConsumedMessages [2/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientConsumedMessages = "{message}"
staticconstexpr

◆ unitMetricMessagingClientConsumedMessages [3/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientConsumedMessages = "{message}"
staticconstexpr

◆ unitMetricMessagingClientConsumedMessages [4/4]

◆ unitMetricMessagingClientOperationDuration [1/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientOperationDuration = "s"
staticconstexpr

◆ unitMetricMessagingClientOperationDuration [2/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientOperationDuration = "s"
staticconstexpr

◆ unitMetricMessagingClientOperationDuration [3/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientOperationDuration = "s"
staticconstexpr

◆ unitMetricMessagingClientOperationDuration [4/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientOperationDuration = "s"
staticconstexpr

◆ unitMetricMessagingClientPublishedMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 109 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ unitMetricMessagingClientPublishedMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 109 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ unitMetricMessagingClientPublishedMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingClientPublishedMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 110 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ unitMetricMessagingClientPublishedMessages [4/4]

◆ unitMetricMessagingClientSentMessages [1/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientSentMessages = "{message}"
staticconstexpr

◆ unitMetricMessagingClientSentMessages [2/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientSentMessages = "{message}"
staticconstexpr

◆ unitMetricMessagingClientSentMessages [3/4]

constexpr const char* semconv::messaging::unitMetricMessagingClientSentMessages = "{message}"
staticconstexpr

◆ unitMetricMessagingClientSentMessages [4/4]

◆ unitMetricMessagingProcessDuration [1/4]

constexpr const char* semconv::messaging::unitMetricMessagingProcessDuration = "s"
staticconstexpr

◆ unitMetricMessagingProcessDuration [2/4]

constexpr const char* semconv::messaging::unitMetricMessagingProcessDuration = "s"
staticconstexpr

◆ unitMetricMessagingProcessDuration [3/4]

constexpr const char* semconv::messaging::unitMetricMessagingProcessDuration = "s"
staticconstexpr

◆ unitMetricMessagingProcessDuration [4/4]

constexpr const char* semconv::messaging::unitMetricMessagingProcessDuration = "s"
staticconstexpr

◆ unitMetricMessagingProcessMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 226 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ unitMetricMessagingProcessMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 226 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ unitMetricMessagingProcessMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingProcessMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 227 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ unitMetricMessagingProcessMessages [4/4]

◆ unitMetricMessagingPublishDuration [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingPublishDuration = "s"
staticconstexpr

◆ unitMetricMessagingPublishDuration [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingPublishDuration = "s"
staticconstexpr

◆ unitMetricMessagingPublishDuration [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingPublishDuration = "s"
staticconstexpr

◆ unitMetricMessagingPublishDuration [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingPublishDuration = "s"
staticconstexpr

◆ unitMetricMessagingPublishMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 301 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ unitMetricMessagingPublishMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 301 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ unitMetricMessagingPublishMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingPublishMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 302 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ unitMetricMessagingPublishMessages [4/4]

◆ unitMetricMessagingReceiveDuration [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingReceiveDuration = "s"
staticconstexpr

◆ unitMetricMessagingReceiveDuration [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingReceiveDuration = "s"
staticconstexpr

◆ unitMetricMessagingReceiveDuration [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingReceiveDuration = "s"
staticconstexpr

◆ unitMetricMessagingReceiveDuration [4/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingReceiveDuration = "s"
staticconstexpr

◆ unitMetricMessagingReceiveMessages [1/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 376 of file 9.2/includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ unitMetricMessagingReceiveMessages [2/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 376 of file includes/opentelemetry/semconv/incubating/messaging_metrics.h.

◆ unitMetricMessagingReceiveMessages [3/4]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::messaging::unitMetricMessagingReceiveMessages
staticconstexpr
Initial value:
=
"{message}"

Definition at line 377 of file 9.2/includes/opentelemetry/semconv/messaging_metrics.h.

◆ unitMetricMessagingReceiveMessages [4/4]