mfit is a standalone Linux command-line utility for collecting workload data, evaluating a virtual machine’s suitability for migration to a container, and producing fit assessment reports. It supports Linux and Windows guest collection through Bash and PowerShell scripts. section 15.4.1
The assessment workflow has three phases:
- Discovery gathers inventory, configuration, and guest-level operating-system data into a local lightweight database under ~/.mfit by default. section 15.4.1
- Assessment analyzes the collected data and assigns a migration-fit score. section 15.4.1
- Reporting exports results that include suitability findings and recommendations for resolving migration obstacles. section 15.4.1
Typical CLI sequence
Install the Linux binary, discover vSphere inventory, collect guest data, assess the imported data, and export HTML or JSON: ./mfit discover vsphere -u <vcenter username> --url <https://vcenter-host-name-or-ip>; ./mfit assess; ./mfit report --format html > REPORT_NAME.html.
