View REST transport metrics
- Last Updated: June 20, 2019
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
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:
-
Click Resources > Go to Resources in the OpenEdge Management console menu.
All resources managed by your console appear in the grid frame.
-
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. -
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. -
Click an ABL Web application listed in the ABL WebApps section.
The ABL WebApp: <webapp name> page appears.
-
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 1. 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 thecollectMetricsproperty is not set in theopenedge.propertiesfile, 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.