OpenEdge provides a number of tools to administer a PAS for OpenEdge instance. These tools include:
  • TCMAN—A command-line utility for configuring and managing PAS for OpenEdge instances. The tool also enables you to view details such as operating system (OS) and server information, detailed server status, memory leaks, and HTTP session information.

    For more information, see TCMAN Reference.

  • PASMAN—A command-line utility that runs as a TCMAN wrapper from the $DLC/bin directory. This utility allows PAS for OpenEdge system administrators to manage multiple instances.
  • OEPROP—A command-line utility used to display and manage properties in the instance-name/conf/openedge.properties file.
  • OpenEdge Management—A browser-based administration tool that allows you to create and manage PAS for OpenEdge instances. This tool runs as either a Windows or UNIX client of the AdminServer. OpenEdge Management can create and configure, start, stop, and delete a PAS for OpenEdge instance as well as view log files. OpenEdge Management also allows you to monitor various aspects of your PAS for OpenEdge environment. In order to create and manage instances with OpenEdge Management, the oemanager.war file must be deployed to the instance.
  • OEMANAGER—A command-line utility that allows you to obtain metrics about your Progress Application Server (PAS) instance in one call. The output is an easy-to-read textual representation of the metrics initiated from an OS command line. This concept is most similar to the ASBMAN and WTBMAN utilities previously available within the Classic AppServer product. In addition, the new utility can be used to manage runtime behavior. For more information, see OEMANAGER utility.
  • REST APIs—REST APIs give you visibility into your PAS for OpenEdge environment and let you take appropriate actions based on your findings. REST APIs are enabled by the oemanager.war web application and can be viewed through the Swagger UI. For more information, see Use Swagger UI to explore management REST APIs.

    For the REST API reference documentation, see REST API Reference for oemanager.war.

  • OEJMX—A command-line utility that can list all of the MBeans, including attributes and operations for a PAS for OpenEdge instance running on a local machine, and also run MBean queries. OEJMX does everything that deploying the oemanager.war web application can do, but without opening access to the instance through the web server. For more information, see Use OEJMX to manage and monitor an instance.

This content uses the PASMAN command-line utility and OpenEdge Management tools to illustrate the daily tasks of the PAS for OpenEdge system administrator.