Patent ID: 9720809
Date: 2017-08-01
CPC Classifications: G06F

Claim:
1. A method, comprising: providing, in a cloud environment by a server, a list of processes available for debugging across two or more virtual machines, the list of processes filtered to show only processes that can be debugged by a developer machine, wherein each of the two or more virtual machines is provided on a distinct physical machine, and wherein each of the two or more virtual machines is configured to execute a different instance of a given process; receiving, at the server, a request from a debugging application to debug the given process; installing a remote debugger on at least one of the two or more virtual machines and establishing a secure connection between the debugging application and the remote debugger; and debugging all different instances of the given process across the two or more virtual machines simultaneously in one action, at least in part, by continuously tracking each instance of the given process and a corresponding machine name as a workload is dynamically balanced in the cloud environment.