[RUM] Document manual debug symbol upload (UI and API)#37943
Draft
qsellem wants to merge 1 commit into
Draft
Conversation
Customers can now upload debug symbols / source maps manually from the Debug Symbols page in the Datadog UI, or via the public source map upload API, in addition to automated CI/CD upload. Adds this as an alternative upload path across the RUM error-tracking docs (browser, iOS, Android, Flutter, React Native, Expo, Unity, C/C++), the debug-symbols guide, the JS source maps guide, and the Error Tracking hub. Documents native ELF (Linux) and PE/PDB (Windows) symbol formats for the C++ SDK. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do? What is the motivation?
Documents that customers can now upload debug symbols / source maps manually — from the Debug Symbols page in the Datadog UI (
/source-code/setup/rum), or programmatically via the public source map upload API — in addition to the existing automated CI/CD upload. Until now, every RUM symbolication page described CI/CD upload only, and the Debug Symbols page was referenced solely for viewing uploaded symbols.Changes
Adds manual-upload (UI + API) guidance as an alternative path across the RUM docs, with consistent phrasing:
guide/debug-symbols.md(lead, missing-symbols troubleshooting, supported types incl. Unity + native ELF/PE),error_tracking/_index.md(new Upload debug symbols section),_index.md(RUM landing).error_tracking/mobile/*andapplication_monitoring/*/error_trackingvariants.All existing CI/CD instructions are preserved; changes are additive (+104 / −7).
Notes for reviewers
elf_symbol_file/pe_symbol_file). Hold merge of the C/C++ UI-specific wording until that UI support ships if preferred.[14]inerror_tracking/mobile/expo.md(line 177) was left untouched to keep scope focused.