-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug][User Experience] Enhance the Page Load Duration metrics shown #81636
Comments
Pinging @elastic/uptime (Team:uptime) |
for ? clarification, we should add this to all three, total, frontend, backend, like you said in your original comment @paulb-elastic
|
@shahzad31 we are going to change the meaning of Should we add a description against |
we can call |
@drewpost can you confirm you are happy with the three descriptions written in the main issue please? |
IMO, we should rename the Note: Page completion is a concept defined by the RUM agent as described in our docs (therefore it doesn't necessarily align with |
That's a good point @jahtalab, and removes the ambiguity that I've added an item for it (we have page views in there too, which is definitely nothing to do with duration, but has a bearing on pages loaded). |
@paulb-elastic OK by me. Ship it. |
@paulb-elastic @drewpost @Kerry350 i know it's expanding the scope, but since we are adding tooltips for backend/frontend, does it also make sense for TBT, FCP, Long task etc? Those will be the only remaining part, where we don't have helper tooltips |
@shahzad31 Makes sense to me. |
You can pick up the copies from https://www.elastic.co/guide/en/apm/agent/rum-js/5.x/supported-technologies.html#page-load-metrics |
Makes sense to me too. Thanks @shahzad31 - @Kerry350 are you implementing these for 7.10? (sorry - not sure where Shahzad is picking up and where you are yet!) |
Some of the metric labels are causing confusion, in that they are not all obvious in what they represent
Page load duration
section, to the left of the currentBackend
value calledTotal
Page load distribution
chart(transaction.duration.us
)Frontend
value to represent thetotal page load duration - backend
(such that addingFrontend
andBackend
will be the same as theTotal
value)Total
label with the contentTotal represents the full page load duration
Frontend
label with the contentFrontend time represents the total page duration minus the backend time
Backend
label with the contentBackend time represents time to first byte (TTFB), which is when the first response packet is received after the request has been made
Page load duration
toPage load
cc @formgeist
The text was updated successfully, but these errors were encountered: