diff --git a/opentelemetry-otlp/CHANGELOG.md b/opentelemetry-otlp/CHANGELOG.md index 4dede6e366..e28418f0a0 100644 --- a/opentelemetry-otlp/CHANGELOG.md +++ b/opentelemetry-otlp/CHANGELOG.md @@ -2,8 +2,12 @@ ## vNext -- **Breaking** [1994](https://github.com/open-telemetry/opentelemetry-rust/pull/1994) The logrecord event-name is added as attribute with -key `name` only if the feature flag `populate-logs-event-name` is enabled. +- **Breaking** +The logrecord event-name is added as an attribute only if the feature flag +`populate-logs-event-name` is enabled. The name of the attribute is changed from +"name" to "event.name". +[1994](https://github.com/open-telemetry/opentelemetry-rust/pull/1994), +[2050](https://github.com/open-telemetry/opentelemetry-rust/pull/2050) ## v0.17.0 diff --git a/opentelemetry-proto/src/transform/logs.rs b/opentelemetry-proto/src/transform/logs.rs index b3b4b895fd..b07d9a9be2 100644 --- a/opentelemetry-proto/src/transform/logs.rs +++ b/opentelemetry-proto/src/transform/logs.rs @@ -103,7 +103,7 @@ pub mod tonic { if let Some(event_name) = &log_record.event_name { let mut attributes_with_name = attributes; attributes_with_name.push(KeyValue { - key: "name".into(), + key: "event.name".into(), value: Some(AnyValue { value: Some(Value::StringValue(event_name.to_string())), }),