Monitor performance
Stay organized with collections
Save and categorize content based on your preferences.
You can track and analyze performance of your app for valuable insight about a
user's overall experience. You can monitor performance to identify potential
issues and optimize for those paths before they impact more users.
Android vitals
Android vitals helps you improve the stability and performance of Google Play
apps on Android-powered devices. For the best user experience, we recommend
monitoring and prioritizing your app vitals. For more information, see Android
vitals.
Firebase Performance Monitoring
Firebase Performance Monitoring is a service that helps you gain insight into
the performance characteristics of your app. Use the Performance Monitoring SDK
to collect performance data from your app, then review and analyze that data in
the Firebase console. For more information, see Firebase Performance
Monitoring.
JankStats library
Use the JankStats library to track and analyze slow rendering frames in your app
and generate reports on the jank statistics impacting your users. For more
information about integrating this to your app, see JankStats
library.
Continuous integration
Run benchmarks as part of your CI pipeline to track performance over time and
recognize performance regressions or improvements before you push the update to
your users. For more information, see Benchmark in Continuous
Integration.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2023-10-06 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-10-06 UTC."],[],[],null,["# Monitor performance\n\nYou can track and analyze performance of your app for valuable insight about a\nuser's overall experience. You can monitor performance to identify potential\nissues and optimize for those paths before they impact more users.\n\nAndroid vitals\n--------------\n\nAndroid vitals helps you improve the stability and performance of Google Play\napps on Android-powered devices. For the best user experience, we recommend\nmonitoring and prioritizing your app vitals. For more information, see [Android\nvitals](/topic/performance/vitals).\n\nFirebase Performance Monitoring\n-------------------------------\n\nFirebase Performance Monitoring is a service that helps you gain insight into\nthe performance characteristics of your app. Use the Performance Monitoring SDK\nto collect performance data from your app, then review and analyze that data in\nthe Firebase console. For more information, see [Firebase Performance\nMonitoring](https://firebase.google.com/docs/perf-mon).\n\nJankStats library\n-----------------\n\nUse the JankStats library to track and analyze slow rendering frames in your app\nand generate reports on the jank statistics impacting your users. For more\ninformation about integrating this to your app, see [JankStats\nlibrary](/topic/performance/jankstats).\n\nContinuous integration\n----------------------\n\nRun benchmarks as part of your CI pipeline to track performance over time and\nrecognize performance regressions or improvements before you push the update to\nyour users. For more information, see [Benchmark in Continuous\nIntegration](/topic/performance/benchmarking/benchmarking-in-ci)."]]