github.com/grafana/pyroscope@v1.18.0/docs/sources/view-and-analyze-profile-data/analyze-profiles/_index.md (about) 1 --- 2 title: Analyze app performance using Pyroscope 3 menuTitle: Analyze app performance 4 description: How to use the Pyroscope UI to analyze performance of your applications. 5 weight: 40 6 aliases: 7 - ../ingest-and-analyze-profile-data/analyze-profiles/ 8 draft: true 9 keywords: 10 - pyroscope 11 - performance analysis 12 - flame graphs 13 --- 14 15 <!-- This page is unpublished until we have more information. --> 16 17 # Analyze app performance using Pyroscope 18 19 Pyroscope's UI is designed to make it easy to visualize and analyze profiling data. 20 There are several different modes for viewing, analyzing, uploading, and comparing profiling data. 21 These modes are discussed in the [Pyroscope UI documentation](../pyroscope-ui/). 22 23  24 25 One of the major benefits of continuous profiling is the ability to compare and diff profiling data from two different queries: 26 27 - Comparing two different git commits before and after a code change 28 - Comparing Staging vs production environments to identify differences in performance 29 - Comparing performance between two different a/b tests or feature flag experiments 30 - Comparing memory allocations between two different time periods before and after a memory leak 31 - etc 32 33 With traditional profiling getting any of this information is much more difficult to organize, properly label, share, or store for later analysis. With Pyroscope, all of this is just a matter of writing the two queries you'd like to compare and clicking a button. 34 35 ## Seamless integration with observability tools 36 37  38 39 Pyroscope enhances its value through seamless integration with leading observability tools like Grafana, Prometheus, and Loki. This integration facilitates deeper insights into application performance and aids in addressing issues identified through other monitoring methods.