You can monitor and manage Progress Application Server (PAS) for OpenEdge instances using the OpenEdge Manager web application. OpenEdge Manager is a Java web application that provides a REST API for remote management and monitoring of ABL applications deployed on a PAS for OpenEdge instance. It is similar to the administration API supported by the Tomcat web server’s JMX interface, but it uses JSON input/output payloads.

Before using the web application, you must deploy the OpenEdge Manager (oemanager.war) and Tomcat Manager (manager.war) web applications and secure them. To deploy, you can use the tcman deploy command or you can use the -f switch when you create the instance using pasman. For example:
pasman create -v -f -p 8820 -P 8821 -s 8823 C:\OpenEdge\WRK\oepas2 
Important: After deploying the web applications, you must secure them. See Secure the Tomcat Manager and OpenEdge manager web applications for more information.
To show the REST API documentation for OpenEdge Manager, enter scheme://host:port/oemanager/ in a browser after you have started the instance. For example:
http://localhost:8820/oemanager/
The APIs are grouped by these areas:
  • AgentManager Administration
  • APSV Transport
  • SessionManager Administration
  • OEABL ManagerService
  • WEB Transport
  • REST Transport
  • SOAP Transport
  • Debugging & Monitoring
For more information, see REST API Reference for oemanager.war in PAS for OpenEdge Administration Tools Reference.

OEMANAGER utility

The OEMANAGER utility uses the OpenEdge Manager web application to display metrics about a Progress Application Server (PAS) instance via the command line in one simple call. The output contains an easy-to-read textual representation similar to the classic AppServer ASBMAN and WTBMAN utilities. You can also use the OEMANAGER utility to alter runtime behavior. Depending on your use case, this utility may be a quicker and easier alternative to using the OpenEdge Manager REST APIs directly. For more information, see OEMANAGER utility.