1. A method, comprising: identifying, by a processing device, a software package associated with an application program, the software package comprising an operating system of a virtual machine executable by a hypervisor; installing the software package on a host running the hypervisor; identifying a dependency of executing the application program on the virtual machine; installing on the virtual machine a support software component that satisfies the dependency; causing the application program to be executed on the virtual machine; and collecting monitoring data generated by the support software component during execution, the monitoring data describing the execution of the application program.