Network Monitoring and Management
Network Monitoring and Management Software
AggreGate Platform

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 health of the application server itself and all hosted applications.

Methods and Objectives of Application Server Monitoring

AggreGate Network Manager monitors application server operability and performance from many different angles. It helps to solve diverse tasks:

  • Tracking overall KPIs of the application server, such as number of requests per second
  • Monitoring underlying database engine health and performance
  • Monitoring CPU load, memory utilization, I/O performance, bandwidth usage and other metrics of the underlying hardware
  • Comprehensive monitoring of application server's HTTP/HTTPS connectors
  • Transaction-level monitoring of individual hosted applications
  • User-perspective monitoring of individual web services via SOAP protocol
  • Detailed monitoring of application server's Java/.NET Virtual Machine memory utilization and thread pool statistics
  • Centralizing application server errors received via Syslog and Windows Event Log
  • Calculating aggregated status of application servers participating in a failover or load balancing cluster
  • Log file analysis and alerting upon occurrence of specific errors
  • Out-of-the-box threshold violation alerting
  • Hourly/daily/weekly/monthly/yearly uptime statistics
  • Dashboards, graphs and charts visualizing application server status

Out-of-the-box Analitycs

AggreGate Network Manager offers numerous data mining and visualization tools for well-known application servers:

  • Tomcat
  • JBoss
  • WebSphere
  • WebLogic
  • GlassFish
  • Oracle Application Server
  • And more