diff --git a/semantic_conventions/trace/messaging.yaml b/semantic_conventions/trace/messaging.yaml index ce37d867ddc..d1ee1747ca6 100644 --- a/semantic_conventions/trace/messaging.yaml +++ b/semantic_conventions/trace/messaging.yaml @@ -33,7 +33,7 @@ groups: - id: temp_destination type: boolean requirement_level: - conditionally_required: If value is `true`. When missing, the value assumed to be false. + conditionally_required: If value is `true`. When missing, the value is assumed to be `false`. brief: 'A boolean that is true if the message destination is temporary.' - id: protocol type: string @@ -178,7 +178,7 @@ groups: - id: tombstone type: boolean requirement_level: - conditionally_required: If value is `true`. When missing, the value assumed to be false. + conditionally_required: If value is `true`. When missing, the value is assumed to be `false``. brief: 'A boolean that is true if the message is a tombstone.' - id: messaging.rocketmq diff --git a/specification/trace/semantic_conventions/messaging.md b/specification/trace/semantic_conventions/messaging.md index 7dc98a95849..17eeeba7e2c 100644 --- a/specification/trace/semantic_conventions/messaging.md +++ b/specification/trace/semantic_conventions/messaging.md @@ -144,7 +144,7 @@ The following operations related to messages are defined for these semantic conv **[1]:** If the message destination is either a `queue` or `topic`. -**[2]:** If value is `true`. When missing, the value assumed to be false. +**[2]:** If value is `true`. When missing, the value is assumed to be `false`. **[3]:** This should be the IP/hostname of the broker (or other network-level peer) this specific message is sent to/received from. @@ -215,7 +215,7 @@ For Apache Kafka, the following additional attributes are defined: **[1]:** 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. -**[2]:** If value is `true`. When missing, the value assumed to be false. +**[2]:** If value is `true`. When missing, the value is assumed to be `false``. For Apache Kafka producers, [`peer.service`](./span-general.md#general-remote-service-attributes) SHOULD be set to the name of the broker or service the message will be sent to.