Patent ID: 8312323

Claim:
A method of problem reporting in a computer network, the method comprising: monitoring, with an agent module executing in one or more computer processors, a plurality of elements that perform data migration operations that move data stored within a computer network; detecting, with one or more computer processors, one or more problems that occur during a failed data migration operation within the computer network wherein the agent module fails to acknowledge the completion of one of the data migration operations; obtaining information about the one or more problems associated with a failed data migration operation, wherein the information comprises an identifier that identifies the failed data migration operation, log files associated with the failed data migration operation, and hardware and software configurations of the plurality elements associated with the failed data migration operation; automatically sending a problem report based on user selection criteria pertaining to the plurality of elements involved in the failed data migration operation, wherein the problem report does not include the data being moved within the computer network by the failed data migration operation; electronically sending the problem report about the one or more problems to a remote listener, wherein the remote listener does not have access privileges to the data being moved within the computer network, wherein the remote listener comprises a data structure that contains instructions regarding courses of action for the one or more problems occurring during the failed data migration operation, and wherein the remote listener automatically cross-references the one or more problems with the data structure to determine whether a trouble report should be assembled without accessing the data being moved within the computer network; if the trouble report is to be assembled, automatically assembling the information about the one or more problems into the trouble report that includes the identifier of the failed data migration operation and instructions regarding courses of action; and providing the trouble report to an entity with access privileges to the local computer network.