Built-in profiler in LiveCycle ES4 for performance analysis

New LiveCycle ES4 features like Forms Manager, HTML Workspace etc. require CQ repository as part of the installation. This embedded Adobe CQ, comes with a built in threads profiler. More information about this can be found at this CQ article. This profiler, being part of same container in which LiveCycle is running, collects thread data for LiveCycle classes and services as well.

For Adobe LiveCycle ES4, built in profiler can be found at

http://<server>:<port>/lc/system/console/profiler

To use profiler, just reach above mentioned screen and click on “Start Collecting” button. This will start the profiler. To stop profiler, just click on “stop” button. Collected data will be shown on screen.

Data will be shown in two parts

  1. Packages: Which code is executing
  2. Top 20 stack trace(s): Stack traces with highest count

Before running the profiler, one can change few configurations to weed out unwanted threads and packages.Following screenshot shows self explaining configurations you can modify before starting profiler

profiler

This is available on Correspondence Management Publish instance as well.

VN:F [1.9.22_1171]
Was this helpful? Please rate the content.
Rating: 7.2/10 (5 votes cast)
Built-in profiler in LiveCycle ES4 for performance analysis, 7.2 out of 10 based on 5 ratings
This entry was posted in Adobe LiveCycle ES4. Bookmark the permalink.

Comments are closed.