Awesome
Explore Profiles
Explore Profiles is a native Grafana application designed to integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data.
[!IMPORTANT] Explore Profiles is presently undergoing active development and is offered in a preview state. Subsequent updates are likely to incorporate significant changes that may impact existing functionality.
Install Explore Profiles
Explore Profiles is distributed as a Grafana Plugin. You can find it in the official Grafana Plugin Directory.
Install in Grafana Cloud
All Grafana Cloud instances come with Explore Profiles plugin preinstalled.
Installation in your Grafana instance
You can install Explore Profiles in your own Grafana instance using grafana-cli
:
grafana-cli plugins install grafana-pyroscope-app
Alternatively, you can do it via Grafana UI by following these steps:
- Within Grafana, go to Administration > Plugins and data > Plugins.
- Search for "Explore Profiles".
- Click on "Explore Profiles".
- Click on "Install" button.
Install using environment variables
If you want to install the app in a docker container, you need to configure the following environment variable:
GF_INSTALL_PLUGINS=grafana-pyroscope-app
Getting Started
-
In the main navigation bar, click on Explore > Profiles.
-
You’ll land in the All services overview that shows time series and CPU utilization visualizations for all the services in your selected Pyroscope instance.
-
If needed, change your data source with the drop-down on the top left.
-
Modify your time range in two ways:
- Use the standard time range picker on the top right.
- Click and drag the time range you want to see on any time series visualization.
-
Select the service you would like to explore by selecting Profile types on any time series visualization. This takes you to the Profile types overview for that service.
-
Select the profile type you would like to explore by selecting Flame graph on any time series visualization.
-
View the flame graph.
For more information, refer to the Explore Profiles documentation in Grafana or Grafana Cloud.
To learn more about contributing to the documentation, refer to the README. The Explore Profiles documentation source files are in docs/sources.
Development / Contributing
Check out our Contributing Guidelines for more information on how to contribute to this project.