Supported JSON values for JMX queries
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
You can write custom JMX queries for profiling data based on specific filters available as JSON values.
The supported input JSON values for JMX queries are as
follows:
- (Required) Target URL where the data is to be pushed
- (Required) Number of requests to push data for:
0means no requests-1means no limit and continue until reset
- Profiler settings as a JSON object. This object can have
one or more of the following optional values:Note: If not specified, the settings keep their default values. These settings act as filters for capturing profiled data.
Table 1. Supported Profiler Settings Value Type Description Default CoverageBoolean Sets ABL PROFILER:COVERAGEon or off.FalseStatisticsBoolean Sets ABL PROFILER:STATISTICSon or off.FalseTestRunDescriptorString Identifier for the test run, ABL PROFILER:DESCRIPTION""bufsizeInteger Size of buffer in KB for logging profiler data. Minimum: 128, Maximum: 1024. 128ProcListString A CSV filter of procedures to be profiled. An empty string (default) means profile all. ""AdapterMaskString A CSV filter of adapters. Supported adapters: REST,APSV,SOAP,WEB."APSV,SOAP,REST,WEB"RequestLoBoundInteger Filter for minimum request length to be profiled, in milliseconds. Requests that take less time than
RequestLoBoundwill not be profiled.0RequestHiBoundInteger Filter for maximum request length to be profiled, in milliseconds. -1means no limit.Requests that take more time than
RequestHiBoundwill not be profiled.-1