Self-reporting by the PAS for OpenEdge agent
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
The PAS for OpenEdge agent tracks every allocation and deallocation of memory for all its
ABL sessions and its overhead and provides means for collecting the information using an
oejmx or a REST request. However, this information
is only a partial report because the PAS for OpenEdge agent cannot report on memory
allocated by underlying supporting systems, including: Third party libraries like
OpenSSL, Xerces XML parser, and other libraries or
system calls such as print buffers, memory management, and so on.
Most of the memory allocated for an ABL application is due to the direct call form the
PAS for OpenEdge agent to the malloc API. The generated report is
therefore a good indicator for memory utilization, but it is not complete.