Chromium extension to enable and retain Datadog APM traces from a local browser session.
Useful when debugging end to end application flows without worrying about retention filters.
- Configure multiple domains to trace (one per line)
- Automatic Datadog header injection (trace-id, parent-id, origin, sampling-priority)
- Direct link to view trace in Datadog APM
- Visual tab grouping for traced sessions
- Auto-cleanup when traced tab is closed
From Chrome Web Store
- Clone this repo
- Open Chrome and navigate to
chrome://extensions/ - Toggle on
Developer modein the top right corner - Click
Load unpacked - Select the repository directory
- From extensions page, click
Detailson Datadog Tracer extension - Enable
Allow in Incognitooption
-
Click extension icon → Options
-
Add domains to trace (one per line), click Save
-
Navigate to your instrumented application
-
Click extension icon → Toggle ON
-
Use the generated Trace ID or link to find your trace in Datadog
- Update version in
manifest.json - Run
pnpm zipto create the package - Go to Chrome Web Store Developer Dashboard
- Select the extension → Package tab → Upload new package
- Update Store listing tab if needed (description, screenshots)
- Click Submit for review
Please create an issue
- Extension icon Trace icons created by Bombasticon Studio - Flaticon
