Issue
I have set up Performance Monitoring with one of your Browser-based SDKs, and I am seeing my Web Vitals tab being populated by transactions. However, not all of my routes seem to be present in the list.
Applies To
- All Plans
- Performance Monitoring
- Web Vitals
Resolution
Ensure that you are using the latest version of your Sentry SDK, as continuously strive to improve how we calculate performance scores. It is especially important to have a version from 7.98.0
and up.
What we normally need is pageload transactions with ttfb
and fcp
measurements. If any of them come from a Chromium based browser, they will also need lcp
and cls
. If a transaction is missing any of these required web vitals, it does not get a score calculation. We also currently support only desktop browsers for calculating these performance scores. You can find which web vitals each browser supports here.
In order to check this yourself, you can go to your Discover page and use the query:
event.type:transaction transaction:/your_transaction_name browser.name:[Chrome,Edge,Opera,Firefox,Safari]
If you see any transactions there, check whether they have all the required measurements depending on the browser. If you do find transactions that satisfy the above requirements, feel free to contact Sentry's Support by clicking here.