Skip to content

[Q4] Resource Module Work #60482

@AbhiPrasad

Description

@AbhiPrasad

Continuing work from #58723

#60424

### \[1] UI Fixes
- [x] Improve UX with low throughput, for example 0.00000123 requests/min
- [x] Improve loading state for resource summary info, NAN will appear breifly for some metrics
- [x] Right align resource size columns
- [x] NAN sometimes appears in the size column of the resources sidebar
- [x] See an example of a span from the resource summary page (same as hover dropdown)
- [ ] https://github.com/getsentry/sentry/issues/60552
- [ ] https://github.com/getsentry/sentry/issues/60553
- [x] Indicate to users to update their SDK if there is problematic resource sizes (1 TB, 1 PB) [SDK fix out in `7.82.0`]
- [x] Improve domain selector, sometimes its too narrow, shows duplicate results, or has an empty option.
- [x] Add section in our docs to explain how users can get better parameterization
- [ ] Add tooltip/docs link for what render blocking means
- [ ] Make make sdk version alert dismissable
- [ ] https://github.com/getsentry/sentry/issues/62647
- [ ] Add tooltip to explain what `--` state is in the render blocking column
### \[2] Additional resource types
- [ ] https://github.com/getsentry/sentry/issues/61161
- [x] ~Ingest resources with `file_extension = css`~
- [ ] https://github.com/getsentry/sentry/issues/61139
- [ ] Support `resource.iframe`
- [ ] https://github.com/getsentry/sentry/issues/60997
### [3] Web Vitals module integration
- [ ] https://github.com/getsentry/sentry/issues/63677
### [4] Integration with Performance Issues and Span Waterfall
- [ ] https://github.com/getsentry/sentry/issues/60555
- [ ] https://github.com/getsentry/sentry/issues/61154
### \[5] Bundle Analysis
- [x] Finalize schema from https://github.com/codecov/codecov-javascript-bundler-plugins/
- [ ] Plan for Sentry work
### [6] Resource paramaterization
- [ ] Emit parameterized urls into the bundle from bundler plugin
- [ ] Have SDK pick up parameterized urls and attach them to resource span
- [ ] Update ingest to pick up on paramaterized resource span URL
### Stretch Goals
- [ ] Change time spent to be relative to FCP instead of duration
- [ ] Add cache rate information to resource spans
- [ ] https://github.com/getsentry/sentry/issues/62630
- [ ] https://github.com/getsentry/sentry/issues/62685
- [ ] Add server timing properties to resource module https://developer.mozilla.org/en-US/docs/Web/API/PerformanceResourceTiming
- [ ] Show avg resource size graph within resource module
Resource paramaterization proposal from Dom image

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions