Skip to content
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

Exposing low-level metrics via permissions #246

Open
DenizUgur opened this issue Dec 10, 2023 · 2 comments
Open

Exposing low-level metrics via permissions #246

DenizUgur opened this issue Dec 10, 2023 · 2 comments
Labels

Comments

@DenizUgur
Copy link

I have read the specification and some of the issues if this has been discussed before and closest I've found is issue #24.

Apperantly it has been decided to not expose low level metrics and show higher level of CPU utilization via "pressure" abstraction. Which I agree that this is a good way to move forwards and many use cases would prefer this.

I have a niche use case, which might be worth considering. I believe that exposing low level metrics such as current CPU, GPU, memory utilization per page would be fantastic for side-by-side comparison of some feature.

A great example for this could be comparing two different implementations of a video player on separate windows. In this case one might better compared to another by 5% but we wouldn't know that with the current "state" abstraction.

There are many ways to achieve this in controlled environments, such as a webserver relaying the system metrics or via a chrome extension? For the sake of completeness of this specification, I propose to add low-level metrics either as a raw value or average of different periods. This could be permission restricted or maybe only allowed through chrome flags.

What are your thoughts on this?

@anssiko
Copy link
Member

anssiko commented Dec 11, 2023

Thank you for this proposal and use case description. I have triaged this use case as V2 and it will discussed with the group.

@DenizUgur
Copy link
Author

Perfect, let me know if you need more details on this use case

@anssiko anssiko added the V2 label Mar 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants