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.