Software AG Products 10.11 | Running Business Processes and Composite Applications | Administering My webMethods Server | Startup and Configuration | Using My webMethods Server with Docker | Monitoring My webMethods Server Containers | Monitoring My webMethods Server Containers with Prometheus
 
Monitoring My webMethods Server Containers with Prometheus
Prometheus is a set of tools for system monitoring that can be configured to monitor a Docker instance, and to collect and analyze metrics for running containers. My webMethods Server containers provide a dedicated endpoint at http://container_host:port/metrics which exposes My webMethods Server performance metrics in a Prometheus-compatible format. The supported metric type is gauge. For more information about metrics and metric types, see the Prometheus documentation.
Accessing the My webMethods Server metrics endpoint from the Prometheus server requires basic authentication with an account that is a member of the Admin role.
The My webMethods Server performance metrics provide information various server caches, database connections, loading and execution times for various requests and actions, JVM memory, user sessions, and so on. Help strings in Prometheus-compatible format are available for all metrics at http://container_host:port/metrics.