About VirtaMove Source Monitor

VirtaMove Source Monitor allows you to monitor how an application is running on a source machine over a period of time, usually several weeks. Monitoring provides you with a list of data, such as files and keys, so you can automatically capture and migrate this data to a destination machine, without having to manually exercise the application on the destination machine post migration.

Source Monitor is a part of VirtaMove Source Agent and is installed when you install VirtaMove Source Agent on the source machine.

VirtaMove Source Monitor Components

VirtaMove Source Monitor is composed of the following components:

  • Source Monitor config file - defines which services and applications you want to monitor.

  • Source Monitor runtime DLL - tracks the paths accessed by the application and sends them to VirtaMove Source Agent.

  • VirtaMove Source Agent - receives the tracked paths from the Source Monitor runtime DLL and saves them into an SQLite database.

  • VirtaMove Source Monitor database - SQLite database that stores the tracked paths.

  • virtamonitor.exe - allows you to manage Source Monitor, such as prepare the Source Monitor config file, enable and disable Source Monitor, and export paths from the Source Monitor database.

VirtaMove Source Monitor Workflow

A typical Source Monitor workflow is as follows:

  1. Install Source Monitor on the source machine whose applications you want to monitor.

  2. Create a Source Monitor config file.

  3. Enable Source Monitor on the source machine via a Source Monitor config file.

  4. Start the applications you want to monitor.

  5. View the paths tracked by Source Monitor.

  6. Disable Source Monitor.