What is Server-Side Profiling?
- Last Updated: January 30, 2025
- 2 minute read
- OpenEdge
- Version 12.2
- Documentation
Use PAS for OpenEdge Server-Side Profiling to gather and monitor run-time performance data of ABL applications running on a PAS for OpenEdge instance. Performance data can be obtained for both development and production instances of PAS for OpenEdge. Instance shutdown is not required to configure an instance for profiling and enable the instance to gather data.
The following diagram illustrates a Server-Side ABL Performance Profiling workflow and architecture:
- One or more MS Agents gather performance data.
- The performance data is pushed to a diagnostic store.
- View the data using a Profiler Tool such as Progress Developer Studio.
The main steps for configuring Server-Side Profiling using JMX are:
You can also configure and enable Server-Side Profiling using REST APIs. For information on how to configure and enable Server-Side Profiling using REST APIs, see Push profiler data and Get profiler settings.