class: no such file pages/aggregate.digital/templates/nm_application_and_service_monitoring_style.txt
Application Server Monitoring
Modern application servers are advanced software platforms hosting numerous web applications. Due to their complexity, most application servers are based on Java and .NET technologies in order to simplify the web application development process.
Application servers expose hundreds or even thousands of operability and performance metrics to the outside world, making it possible to track the health of the application server itself and all hosted applications.
Methods and Objectives of Application Server Monitoring
AggreGate Network Manager monitors the application server operability and performance from many different angles. It helps to solve diverse tasks:
Tracking overall KPIs of the application server, such as a number of requests per second | Centralizing the application server errors received via Syslog and Windows Event Log |
Monitoring the underlying database engine health and performance | Calculating the aggregated status of application servers participating in a failover or load balancing cluster |
Monitoring the CPU load, memory utilization, I/O performance, bandwidth usage and other metrics of the underlying hardware | Log file analysis and alerting upon the occurrence of specific errors |
Comprehensive monitoring of the application server's HTTP/HTTPS connectors | Out-of-the-box threshold violation alerting |
Transaction-level monitoring of the individual hosted applications | Hourly/daily/weekly/monthly/yearly uptime statistics |
User-perspective monitoring of the individual web services via SOAP protocol | Dashboards, graphs and charts visualizing the application server status |
Detailed monitoring of the application server's Java/.NET Virtual Machine memory utilization and the thread pool statistics |
Out-of-the-Box Analytics
AggreGate Network Manager offers numerous data mining and visualization tools for the well-known application servers:
class: no such file pages/aggregate.digital/templates/nm_get_things.txt