diff --git a/docs/attributes-registry/messaging.md b/docs/attributes-registry/messaging.md
index 3d516ead81..beb0555c73 100644
--- a/docs/attributes-registry/messaging.md
+++ b/docs/attributes-registry/messaging.md
@@ -175,8 +175,8 @@ size should be used.
| Attribute | Type | Description | Examples | Stability |
|---|---|---|---|---|
-| `kafka.consumer.group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `my-group` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)
Replaced by `messaging.consumer.group.name`. |
+| `messaging.kafka.consumer.group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `my-group` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)
Replaced by `messaging.consumer.group.name`. |
| `messaging.kafka.destination.partition` | int | Deprecated, use `messaging.destination.partition.id` instead. | `2` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)
Replaced by `messaging.destination.partition.id`. |
| `messaging.operation` | string | Deprecated, use `messaging.operation.type` instead. | `publish`; `create`; `process` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)
Replaced by `messaging.operation.type`. |
-| `rocketmq.client_group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `myConsumerGroup` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)
Replaced by `messaging.consumer.group.name` on the consumer spans. No replacement for producer spans. |
+| `messaging.rocketmq.client_group` | string | Deprecated, use `messaging.consumer.group.name` instead. | `myConsumerGroup` | ![Deprecated](https://img.shields.io/badge/-deprecated-red)
Replaced by `messaging.consumer.group.name` on the consumer spans. No replacement for producer spans. |
\ No newline at end of file
diff --git a/model/registry/deprecated/messaging.yaml b/model/registry/deprecated/messaging.yaml
index 98dab4bdb7..e313a43ae9 100644
--- a/model/registry/deprecated/messaging.yaml
+++ b/model/registry/deprecated/messaging.yaml
@@ -18,7 +18,7 @@ groups:
Deprecated, use `messaging.operation.type` instead.
examples: ["publish", "create", "process"]
deprecated: "Replaced by `messaging.operation.type`."
- - id: kafka.consumer.group
+ - id: messaging.kafka.consumer.group
type: string
brief: >
Deprecated, use `messaging.consumer.group.name` instead.
@@ -26,7 +26,7 @@ groups:
Replaced by `messaging.consumer.group.name`.
stability: experimental
examples: 'my-group'
- - id: rocketmq.client_group
+ - id: messaging.rocketmq.client_group
type: string
brief: >
Deprecated, use `messaging.consumer.group.name` instead.
diff --git a/schema-next.yaml b/schema-next.yaml
index 512cd6d067..9953546f33 100644
--- a/schema-next.yaml
+++ b/schema-next.yaml
@@ -10,7 +10,11 @@ versions:
state: db.client.connections.state
apply_to_metrics:
- db.client.connections.usage
- # TODO
+ # https://github.com/open-telemetry/semantic-conventions/pull/815
+ - rename_attributes:
+ attribute_map:
+ messaging.kafka.destination.partition: messaging.destination.partition.id
+ # https://github.com/open-telemetry/semantic-conventions/pull/815
- rename_attributes:
attribute_map:
messaging.kafka.consumer.group: messaging.consumer.group.name