- Notifications
You must be signed in to change notification settings - Fork524
Open Telemetry: Fixes attribute name following otel convention#4765
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Open Telemetry: Fixes attribute name following otel convention#4765
Uh oh!
There was an error while loading.Please reload this page.
Conversation
github-actionsbot left a comment• edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
All good!
philipthomas-MSFT left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
nit: Just some encouragement to provide more explicit context on why these changes are important.
Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/Tracing/AssertActivity.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/Tracing/AssertActivity.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/Tracing/AssertActivity.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
a6f3081 to4aedd08Compare...s/Microsoft.Azure.Cosmos.Encryption.Custom.Tests/Contracts/DotNetSDKEncryptionCustomAPI.jsonShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
4f23195 to1b42f26CompareMicrosoft.Azure.Cosmos/src/Telemetry/OpenTelemetry/OpenTelemetryAttributeKeys.cs OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
lmolkova commentedOct 9, 2024
The proposal looks good to me! There is a caveat that we can't update OTel semantic conventions with this: because of some tooling/process issues. I'm working on addressing them, but in the meantime we'll need to either hold back this part of the change or be inconsistent with what's documented in the OTel today until tooling problems are resolved. |
kirankumarkolli commentedOct 10, 2024
What's the timeline for tooling readiness? |
8cff9df tod9a96a2Compareedeb94f toe49571cCompareMicrosoft.Azure.Cosmos/src/Telemetry/OpenTelemetry/AppInsightClassicAttributeKeys.csShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
sourabh1007 commentedOct 15, 2024
We discussed this with@lmolkova and estimated that tool readiness would take about one month. However, we agreed it's not a high-priority task, as we're comfortable with the current naming, provided the OpenTelemetry community accepts it. We would, however, be hesitant to make changes in the future. |
72eed8a intomasterUh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Description
What is the change?
db.cosmosdb.operation_type--> removed (moved to classic sdk support)db.cosmosdb.machine_id--> removed (moved to classic sdk support)db.cosmosdb.client_id-->it will remain samedb.cosmosdb.client.id(aligns with OTel messaging conventions)db.cosmosdb.request_content_length-->it will remain samedb.cosmosdb.request.content_length(aligns with OTel HTTP conventions)db.cosmosdb.response_content_length-->it will remain samedb.cosmosdb.request.content_length(aligns with OTel HTTP conventions)db.cosmosdb.status_code-->db.response.status_code(moveddb.cosmosdb.status_codeto classic sdk support)db.cosmosdb.consistency_level-> addeddb.cosmosdb.request_content_length_bytes-> added for classic sdk supportWhy?
Lot of discussions are going on with Azure Core and Open Telemetry Community teams. As part of that discussion, we are making these changes as our goal is to be Open Telemetry and Azure compliant,
Type of change
Please delete options that are not relevant.
Closing issues
To automatically close an issue:closes#4553