Skip to content

RUM-451 Update RUM attributes in spans#1758

Merged
xgouchet merged 1 commit into
developfrom
xgouchet/RUM-451/rum_apm_attributes
Dec 11, 2023
Merged

RUM-451 Update RUM attributes in spans#1758
xgouchet merged 1 commit into
developfrom
xgouchet/RUM-451/rum_apm_attributes

Conversation

@xgouchet

Copy link
Copy Markdown
Contributor

What does this PR do?

Add RUM info in new builtin attributes on spans.

Motivation

The APM UI expects RUM information to be in the following attributes in order to add a visual link to the RUM Session/View.

  • meta._dd.application.id
  • meta._dd.view.id
  • meta._dd.session.id

Additional Notes

We are still keeping the legacy attributes which already had those information for compatibility purposes (e.g.: customer using those to query/filter dashboard widgets)

@xgouchet
xgouchet requested review from a team as code owners December 11, 2023 09:09
@codecov-commenter

codecov-commenter commented Dec 11, 2023

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 50.00000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.42%. Comparing base (bece8a1) to head (152d1ce).
⚠️ Report is 3809 commits behind head on develop.

Files with missing lines Patch % Lines
...e/internal/domain/event/DdSpanToSpanEventMapper.kt 50.00% 0 Missing and 3 partials ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1758      +/-   ##
===========================================
+ Coverage    83.34%   83.42%   +0.09%     
===========================================
  Files          468      468              
  Lines        16304    16304              
  Branches      2431     2433       +2     
===========================================
+ Hits         13587    13601      +14     
+ Misses        2050     2035      -15     
- Partials       667      668       +1     
Files with missing lines Coverage Δ
...e/internal/domain/event/DdSpanToSpanEventMapper.kt 94.64% <50.00%> (+2.49%) ⬆️

... and 28 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@0xnm 0xnm left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice!

@xgouchet
xgouchet merged commit b3779e4 into develop Dec 11, 2023
@xgouchet
xgouchet deleted the xgouchet/RUM-451/rum_apm_attributes branch December 11, 2023 10:12
@xgouchet xgouchet added this to the 2.4.0 milestone Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants