Systems and methods for fetching troubleshooting data
First Claim
1. A computer-implemented method for fetching troubleshooting data, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
- receiving a request for information describing at least one potential cause of a failure within a computing environment;
in response to the request;
identifying a set of relationships between a plurality of subsystems within the computing environment;
identifying a plurality of potential causes of the failure based on the set of relationships;
responding to the request by providing the plurality of potential causes of the failure by;
selecting a subset of the plurality of subsystems comprising subsystems within the plurality of subsystems implicated in at least one potential cause within the plurality of potential causes;
selecting a subset of the set of relationships comprising relationships within the set of relationships implicated in at least one potential cause within the plurality of potential causes;
transmitting the subset of the plurality of subsystems and the subset of the set of relationships without transmitting the plurality of subsystems and the set of relationships.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for fetching troubleshooting data may include 1) receiving a request for information describing at least one potential cause of a failure within a computing environment, and, in response to the request, 2) identifying a set of relationships between a plurality of subsystems within the computing environment, 3) identifying a plurality of potential causes of the failure based on the set of relationships, and 4) responding to the request by providing the plurality of potential causes of the failure. Various other methods, systems, and computer-readable media are also disclosed.
-
Citations
20 Claims
-
1. A computer-implemented method for fetching troubleshooting data, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
-
receiving a request for information describing at least one potential cause of a failure within a computing environment; in response to the request; identifying a set of relationships between a plurality of subsystems within the computing environment; identifying a plurality of potential causes of the failure based on the set of relationships; responding to the request by providing the plurality of potential causes of the failure by; selecting a subset of the plurality of subsystems comprising subsystems within the plurality of subsystems implicated in at least one potential cause within the plurality of potential causes; selecting a subset of the set of relationships comprising relationships within the set of relationships implicated in at least one potential cause within the plurality of potential causes; transmitting the subset of the plurality of subsystems and the subset of the set of relationships without transmitting the plurality of subsystems and the set of relationships. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for fetching troubleshooting data, the system comprising:
-
a receiving module programmed to receive a request for information describing at least one potential cause of a failure within a computing environment; an identification module programmed to, in response to the request, identify a set of relationships between a plurality of subsystems within the computing environment; an analysis module programmed to identify a plurality of potential causes of the failure based on the set of relationships; a response module programmed to respond to the request by providing the plurality of potential causes of the failure by; selecting a subset of the plurality of subsystems comprising subsystems within the plurality of subsystems implicated in at least one potential cause within the plurality of potential causes; selecting a subset of the set of relationships comprising relationships within the set of relationships implicated in at least one potential cause within the plurality of potential causes; transmitting the subset of the plurality of subsystems and the subset of the set of relationships without transmitting the plurality of subsystems and the set of relationships; at least one processor configured to execute the receiving module, the identification module, the analysis module, and the response module. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable-storage medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
-
receive a request for information describing at least one potential cause of a failure within a computing environment; in response to the request; identify a set of relationships between a plurality of subsystems within the computing environment; identify a plurality of potential causes of the failure based on the set of relationships; respond to the request by providing the plurality of potential causes of the failure by; selecting a subset of the plurality of subsystems comprising subsystems within the plurality of subsystems implicated in at least one potential cause within the plurality of potential causes; selecting a subset of the set of relationships comprising relationships within the set of relationships implicated in at least one potential cause within the plurality of potential causes; transmitting the subset of the plurality of subsystems and the subset of the set of relationships without transmitting the plurality of subsystems and the set of relationships. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification