Semantic conventions for messaging systems

Status: Development

This document defines semantic conventions for messaging systems spans, metrics and logs.

Semantic conventions for messaging systems are defined for the following signals:

Technology specific semantic conventions are defined for the following messaging systems:

  • Kafka: Semantic Conventions for Apache Kafka.
  • RabbitMQ: Semantic Conventions for RabbitMQ.
  • RocketMQ: Semantic Conventions for Apache RocketMQ.
  • SNS: Semantic Conventions for Amazon SNS.
  • SQS: Semantic Conventions for Amazon SQS.
  • Google Cloud Pub/Sub: Semantic Conventions for Google Cloud Pub/Sub.
  • Azure Service Bus: Semantic Conventions for Azure Service Bus.
  • Azure Event Hubs: Semantic Conventions for Azure Event Hubs.