Try OpenEdge Now
skip to main content
Progress Application Server for OpenEdge Configuration
Managing OpenEdge ABL applications deployed to a PAS for OpenEdge instance : Managing PAS for OpenEdge transport services : Managing REST transports : Viewing REST transport metrics
 
Viewing REST transport metrics
You can view REST transport metrics by using the REST transport metrics for ABL Application <ABL application name> WebApp <webapp name> page.
To view REST transport metrics:
1. Click Resources > Go to Resources in the OpenEdge Management console menu.
All resources managed by your console appear in the grid frame.
2. Filter or search for, and select the required PAS for OpenEdge instance.
For example, type the default PAS for OpenEdge instance name, oepas1, in the Filter field or select Progress Application Server as the selection in the Type drop-down menu and select the PAS instance.
The Progress Application Server: <instance name> page appears.
3. Click an ABL application listed in the ABL Applications section.
The ABL Application: <ABL application name> page appears.
Note: The OpenEdge manager web application, oemanager, must be installed on PAS for OpenEdge for you to manage OpenEdge ABL applications and transport services while the PAS for OpenEdge instance is running.
4. Click an ABL Web application listed in the ABL WebApps section.
The ABL WebApp: <webapp name> page appears.
5. Click Metrics in the REST Transport section.
The REST transport metrics for ABL Application <ABL application name> WebApp <webapp name> page appears. You can view the following metrics:
Table 15. REST Transport Metrics
Metric
Metric type
Description
Access Time
-
The date and time at which the metrics have been retrieved
Average AppServer time
Time
The average time spent in returning a response from the AppServer to the REST transport
Average connect time
Time
The average time spent in using the REST transport to connect to the AppServer
Average transport time
Time
The average of the times spent in making a request to the AppServer via the REST transport and in returning a response from the AppServer by the REST transport
Connect requests
Count
The number of requests for which new connections have been made between the REST transport and AppServer
Expression errors
Count
The number of requests in which a parameter value has incorrectly formatted JSON data
Failed requests
Count
The number of requests that have resulted in a failure error message
Last reset time
-
If you click Reset, this field displays the date and time at which you have reset the metrics for the service. When the metrics are reset, the Last Reset Time field is updated.
Maximum AppServer time
Time
The maximum time spent in returning a response from the AppServer to the REST transport
Maximum connect time
Time
The maximum time spent in using the REST transport to connect to the AppServer
Maximum transport time
Time
The maximum value of the times spent in making a request to the AppServer via the REST transport and in returning a response from the AppServer by the REST transport
Minimum AppServer time
Time
The minimum time spent in returning a response from the AppServer to the REST transport
Minimum connect time
Time
The minimum time spent by the REST transport to connect to the AppServer
Minimum transport time
Time
The minimum value of the times spent in making a request to the AppServer via the REST transport and in returning a response from the AppServer by the REST transport
Requests
Count
The total number of requests (successful or failed) made to the REST transport for access to the AppServer
Run requests
Count
The number of requests for which an ABL class, function, or procedure has been invoked on the AppServer
Service not found
Count
The number of requests for which a REST service has not been found
Service unavailable requests
Count
The number of requests made during which the REST transport is disabled
Standard deviation AppServer time
Time
The standard deviation of the time spent in returning a response from the AppServer to the REST transport
Standard deviation connect time
Time
The standard deviation of the time spent by the REST transport to connect to the AppServer
Standard deviation transport time
Time
The standard deviation of the times spent in making a request to the AppServer via the REST transport and in returning a response from the AppServer by the REST transport
Status requests
Count
The number of requests made for the status of the REST transport
Successful connect requests
Count
The number of requests for which connection objects have been successfully created. These objects are used to run a service on the AppServer.
Successful requests
Count
The number of requests for which the AppServer has sent a successful response
Successful run requests
Count
The number of requests for which an ABL class, function, or procedure has been executed successfully on the AppServer and a response is sent to the REST transport
Type
-
The transport for which the metrics are collected
Note: If the collectMetrics property is not set in the openedge.properties file, only the Access Time, Last Reset Time, and Type metrics are collected.
You can reset the time and count values of REST transport metrics to zero by clicking Reset statistics. The Last Reset Time field is updated when the statistics are reset.
Additionally, you can see PAS REST WebApp Requests Rate graph that displays the request data over time. Using the options on the top-right corner of the graph, you can select a time period, ranging from 2 hours to 2 weeks, to display the data collected for that period of time, reload the graph, and select different forms of graphical interpretation.