Menu
Enterprise Open source RSS

Explore Profiles

Profiling is a technique used in software development to measure and analyze the runtime behavior of a program. By profiling a program, developers can identify which parts of the program consume the most resources, such as CPU time, memory, or I/O operations. You can use this information to optimize the program, making it run faster or use fewer resources.

Explore Profiles provides an intuitive interface for exploring your profile data. This design lets you navigate the UI and drill down into which labels are most interesting to you. This app helps you start at the highest level possible and drill down into a specific root cause analysis. You don’t know what’s wrong, but you should be able to find it by drilling down.

Using Explore Profiles, you can:

  • View high-level service performance: Get a high-level view of all of your services and how they’re functioning
  • Optimize processes: Identify processes or services that you can optimize for better performance
  • Diagnose issues: Determine the root cause of an issue

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