A virtual machine is a program that virtually runs an Operating System within your existing one.
http://en.wikipedia.org/wiki/Virtual_Machine
As for monitoring, is it on a server you run and have administrative or root access to? If so, you can set up Admin or Admin+ access and use MTA's built in programs, or even MTA:mA, to connect to that feature remotely and log what is going on in your server.