Key Performance Measurements for App Servers: Cause, Impact, and Resolution

Below are some of the key metrics that need to be monitored during performance testing:

  • CPU utilization
  • Heap memory utilization
  • Number of active/daemon threads
  • Number of classes loaded
  • Server page faults/second
  • Cache hit ratio
  • Active total sessions
  • SSL transactions/second
  • Active/total DB pool connections
  • Application log
  • Load balancing
  • Requests/second

Let's take a look at some of the causes of negative impacts on performance testing and some quick resolutions that will help smooth everything out.