Menu

Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.

Enterprise Open source

Investigate trends and spikes

Note

Explore Profiles is currently in public preview. Grafana Labs offers limited support, and breaking changes might occur prior to the feature being made generally available.

Explore Profiles provides powerful tools that help you identify and analyze problems in your applications and services.

Using these steps, you can use the profile data to investigate issues.

Give it a try using Grafana Play
Give it a try using Grafana Play

With Grafana Play, you can explore and see how it works, learning from practical examples to accelerate your development. This feature can be seen on the Grafana Play site.

Explore your profile data

When you use Explore Profiles, your investigations follow these steps.

  1. Verify your data source in the Data source drop-down.
  2. Choose an Exploration type. All services is selected by default. Learn about the available views.
    The All services view
  3. Look for spikes or trends in the services to help identify issues. Use the Profiles drop-down to change profile types.
  4. After you identify the service to explore, you can change views:
    • Select Profiles to review the profiles for a service.
    • Select Labels to view the labels for a service. The Labels view helps you gain an understanding at an aggregated service level.
    • Select Flame graph to view the flame graph for a service.
      Select an Exploration type to begin
  5. Optional: Select filters to hone in on the problem areas. Each filter you select is added to the Filters statement at the top of the page. You can select filters in the following ways:
    • Use the filter drop-downs in the Filters bar to add services and operators. Use Execute to run the filter.
    • From the Labels view: Select Add to filters from one of the areas of interest.
  6. Optional: Click and drag on any graph to select a specific time frame or data range.
  7. Use the Labels view to select two processes to compare.
    • Select both the Baseline and Comparison checkboxes. Select Compare to view your selections in the Diff flame graph view.
    • Select both a time range in the baseline graph and in the comparison graph to view the diff flame graph.
      Labels view
  8. Use the Flame graph view to drill into the code level to pinpoint issues in specific functions, for example.
    Viewing a flame graph during an investigation