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

Add Device Level Mobile App Profiling Metrics #3389

Open
KatePetersonFD opened this issue Nov 13, 2023 · 2 comments
Open

Add Device Level Mobile App Profiling Metrics #3389

KatePetersonFD opened this issue Nov 13, 2023 · 2 comments

Comments

@KatePetersonFD
Copy link

We recently upgraded our SDK version to 5.12.0 in order to take advantage of profiling. During our initial test run we were able to add component tracking on a higher level component using the withProfiler hook and analyze the results with a small subset of users.

We are now interested in collecting device level metrics such as battery, CPU, and memory usage. We saw this feature is available for Mobile App Profiling, but not yet for react-native. We also had a chance to speak to one of your solutions engineers, and they showed us how we could potentially use custom instrumentation and custom metrics to achieve the desired result. However, for our organization they are likely to push-back on this custom instrumentation and want to leverage something more "out-of-the-box".

Ultimately, this feature would enable us to complete AB testing of our app and see how changes are impacting different devices and operating systems.

In addition, it would be great to track the number of re-renders that occur on different pages (thought I would throw it in there as a nice to have!).

@kahest
Copy link
Member

kahest commented Nov 14, 2023

Hi @KatePetersonFD, thanks for writing in and for your interest in Profiling and this feature. We're currently working on mixed Profiles (JS + iOS/Android native Profiles) and want to explore adding Profiling CPU/Mem metrics at a later time.

@krystofwoldrich
Copy link
Member

RN Profiling on iOS adds measurements in #3349

We still need to enable this in the profiling view in the product. getsentry/sentry#59989

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Status: Backlog
Development

No branches or pull requests

3 participants