Recording Profiles


  All views in JProfiler that have a recording action to start and stop recording of displayed data, add a tool bar button to the view-specific section of the tool bar as well as a menu entry to the View menu.

Sometimes, you want to toggle several recordings at the same time. The view-specific recording buttons are not practical in this case, since you would have to visit all the concerned views one after each other. To solve this problem, JProfiler offers recording profiles that can be activated with a single click.

  A recording profile can be activated by clicking on the  [Start recordings] tool bar button or choosing Profiling->Start Recordings from the main menu. The displayed sub-menu shows all available recording profiles with performance overhead indicators in front. The values in these indicators are only approximate.

Once you select a recording profile,

  • all recordings that are not contained in the selected recording profiles are stopped
  • all recordings that are contained in the selected recording profiles are started if they were not already running
  • the "Stop recordings" tool bar button and the Profiling->Stop Recordings menu entry are enabled if the selected recording profile is not empty
  To create a new recording profile, you have two options. In both cases, first click on the "Start recordings" tool bar button or choose Profiling->Start Recordings from the main menu and then
  • create a new profile from scratch by clicking on  Configure Recording Profiles and clicking on the  [Add] button.
  • save the current recording states by clicking on  Save Current Recordings As Profile
  Editing recording profiles is done by clicking on the "Start recordings" tool bar button or choosing Profiling->Start Recordings from the main menu and then clicking on  Configure Recording Profiles. In the recording profiles dialog, you can add, delete and recorder recording profiles.

Clicking on a recording profile will show the edit panel inline. The available options include recordings for:

Recording introduces overhead for which an estimate is shown in form of a progress bar at the bottom of the edit panel.

It is possible to rename recording profiles by clicking on the  [Edit] button that appears next to the profile name when then recording profile is selected.

  Equally important to quickly start a set of recordings is the ability to stop all recordings at the same time, so JProfiler provides a  [Stop recordings] tool bar button and a Profiling->Stop Recordings menu entry for that purpose.

To check which recordings are currently active, hover the mouse over the "active recordings" label in the status bar. A list of recordings will be displayed in a balloon.