Method for VM Monitoring Using Hardware Virtualization