Issue
You might be seeing a web vitals page for your Performance Monitoring. Some web vitals are populated and some aren't. There are also performance scores but you are unsure what the thresholds for each score are, or they might be different compared to performance scoring from other tools.
The page should look something like this:
Applies To
- All Plans
- Performance Monitoring
- Performance Metrics
Resolution
Web vitals are calculated by the browser your user is using at the moment a transaction is being recorded, and collected by the SDK in a best-effort manner. Not all browsers provide all web vitals, and you can find our browser support chart here.
Each Web Vital is given a rating between 0 to 100 through a Log-Normal Distribution. Each Web Vital rating is given a weight, which is summed up to create the overall Performance Score with a maximum value of 100. Some browsers may not support all the Web Vitals used in Sentry's Performance Score calculation, so weights are dynamically adjusted depending on which Web Vitals are available on a page load. The default weights, p90, and p50 distribution values of each Web Vital can be found here. This means that we do not have a fixed ideal value for these scores, and we evaluate them in a relative way.