Comments (7)
@edwardgou-sentry I took a quick look at the linked sentry project and found multiple pageload transactions with reported web vitals. Any chance that there's a problem with the Web Vitals module?
@Lms24 Took a peek into the linked project, it looks like there are some pageload
transactions, but none of them seem to have any cls
, which is required to calculate performance score. I'll avoid posting screenshots since its a customer account, but you can filter by has:measurements.cls
to verify this.
@pawelgalazka It might be worth updating your sdk to the latest 7.. version to see if that helps. There could be an improvement for cls
capture rate in the newer versions.
from sentry-javascript.
I'm using "@sentry/tracing": "^7.114.0" and "@sentry/vue": "^8.2.1".
You don't need to use @sentry/tracing
at all anymore. Just use @sentry/vue
as described here. Also, all @sentry/*
SDK packages have to be aligned on the same version.
from sentry-javascript.
@Lms24 thanks, you are correct, I removed @sentry/tracing and the Web Vitals Page now looks ok.
from sentry-javascript.
Hi @pawelgalazka , thanks for reporting!
Pageload Web Vitals only show up if your pageload samples have a sufficient amount of data.
For example, if you are on a Chrome browser, your pageload must report at least LCP, FCP, and TTFB to be considered good enough data quality to be scored.
You can find the list of required Web Vitals by Browser here:
https://docs.sentry.io/product/performance/web-vitals/web-vitals-concepts/#browser-support
It looks like you have some LCP metrics reported, but it's possible you may be missing other web vitals.
Can you check if you have any single pageload samples containing LCP, FCP, and TTFB together? (You should be able to check this through discover or metrics)
from sentry-javascript.
Thanks @edwardgou-sentry
Makes sense 👍🏻 I suspected that could be the case, however I couldn't find anything in the docs about it. I was checking https://docs.sentry.io/platforms/javascript/guides/remix/performance/
It could be worth making this case more explicit in the docs.
from sentry-javascript.
@edwardgou-sentry I took a quick look at the linked sentry project and found multiple pageload transactions with reported web vitals. Any chance that there's a problem with the Web Vitals module?
from sentry-javascript.
In my case, the Web Vitals Page has only INP score and it shows no data for LCP, FCP, CLS, TTFB. It shows only<< unparameterized >>
in the list of page there. But I can find Web Vital for the path /
from the Performance -> Frontend tab-> Transaction table. I'm using "@sentry/tracing": "^7.114.0" and "@sentry/vue": "^8.2.1".
from sentry-javascript.
Related Issues (20)
- 'url' no longer exists in type 'SentryBuildOptions' HOT 4
- Adding sentry to Remix increases latency by a lot HOT 10
- nextjs-15 (canary) Test Failed
- react-create-hash-router (canary) Test Failed
- `Uncaught TypeError: castRouterInstance.matchRoutes is not a function` with `tanstackRouterBrowserTracingIntegration` HOT 4
- RangeError - Maximum call stack size exceeded (Lamda Layer) HOT 10
- `@sentry/browser`'s `require` types are missing HOT 2
- Ember Canary ember-4.0 Test Failed
- nextjs-15 (latest) Test Failed HOT 1
- nextjs-15 (canary) Test Failed
- nextjs-app-dir (canary) Test Failed
- nextjs-14 (latest) Test Failed
- Disable sentry-trace headers HOT 4
- Attempted import error: 'extraErrorDataIntegration' is not exported from '@sentry/nextjs' (imported as 'Sentry'). HOT 3
- Angular 18 Support for @sentry/angular-ivy HOT 2
- Isolated scopes in Micro Frontends/MFE/Microfrontends HOT 5
- Memory leak in recent releases of Sentry (>= 8.6.0) HOT 11
- Breadcrumb Invalid Value Timestamp HOT 2
- Source maps doesn't unminify in browser extension when error passed from content script HOT 1
- Sentry import failing on AWS λ for v7 & v8.7.0 HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sentry-javascript.