ApexSQL Monitor can monitor SQL Servers using various performance parameters. It monitors longest running transactions, page life expectancy, buffer cache hit ratio, processor utilization, available memory, database size, log growth, etc. It can also monitor performance of both VMware and Hyper-V virtual machines.