Stack Monitoring provides simplified discovery for applications, such as Oracle E-Business Suite and PeopleSoft, and application stack technologies, such as Oracle WebLogic Server, Oracle Database, Apache Tomcat, Microsoft SQL Server, and host servers. After deploying the management agent, a one-click discovery process with minimum user input will automatically discover related components, such as Concurrent Managers of an Oracle E-Business Suite application, Application Server Domains of a PSFT application, or WebLogic Servers of a WebLogic Server Domain.
Comprehensive monitoring of an application relies on identifying the associations between the application, the application servers that it runs on, and the database that is used as the datastore. Stack Monitoring automatically creates this application topology as part of the discovery logic, enabling troubleshooting of issues across the application stack.
Stack Monitoring automatically monitors each resource type for key vital signs relating to its availability status, load, response, and utilization, reducing DevOps’ burden of requiring domain expertise to determine what’s important to monitor. Focusing on a curated set of key metrics enables DevOps teams to quickly assess the overall health of the application.
Using Oracle Cloud Infrastructure (OCI) Monitoring, DevOps teams can create alarm rules that will trigger alarms when resources are down or maxed out or when performance is slow.
Stack Monitoring monitors resources running on-premises or on Oracle Cloud, enabling visibility across your enterprise. With focus on both applications and its underlying application stack technologies, siloed views are eliminated, facilitating triage and troubleshooting of issues. The Enterprise Summary view highlights outages, alarms, and resources with the slowest response and highest utilization for each tier of the application stack. DevOps teams can do additional ad hoc triage by dynamically switching performance metrics views or by drilling down to a resource homepage for further investigation.
Homepages provide holistic observability and monitoring for a particular resource type. DevOps can quickly check the current availability status and investigate any open alarms. They can correlate load and performance metrics over different time periods to verify that the resource is able to keep up with demand over time. If performance is slow, they can quickly drill down to any dependent resource to verify if there are resource starvation issues.
The homepages for Oracle E-Business Suite and PeopleSoft each have Stack View pages, which provide rapid insight into critical KPIs across the application and its underlying stack.
From this single view, DevOps for EBS can check the running times of the top Oracle E-Business Suite programs, verify the Concurrent Manager requests are completing successfully, monitor the Java Virtual Machine (JVM) heap utilization of the underlying WebLogic Server, and view Oracle Database wait times.
DevOps for PSFT can check the status of the Application Server Domain health and load, verify that server processes are running and request volume is manageable, and review WebLogic Server key metrics (such as JVM memory utilization and status of the thread pool).
Time periods can be adjusted to understand trends and identify any potential emerging issues.
Custom dashboards can be created to show APM data (end user monitoring data and metrics based on trace data) with Stack Monitoring data and metric data from other data sources that use OCI Monitoring.