USER-TRIGGERED DIAGNOSTIC DATA GATHERING
First Claim
1. A method for performing a diagnostic action in a monitored system, comprising:
- detecting a condition in the monitored system;
determining context data for the detected condition;
determining a diagnostic action to be performed responsive to the detected condition based upon the context data determined;
outputting information recommending execution of the diagnostic action; and
executing the diagnostic action only upon receiving an input from a user to execute the diagnostic action, wherein the diagnostic action is executed using the context data determined for the detected condition.
1 Assignment
0 Petitions
Accused Products
Abstract
An infrastructure is provided for gathering diagnostic data that is relevant to an error or other conditions detected in a monitored system. A diagnosability framework is provided that automates the gathering of relevant diagnostic data upon occurrence of the condition in the monitored system. In one embodiment, context data is determined for the condition detected in the monitored system. A rule-based engine is provided that is configured to automatically determine one or more actions to be performed for the condition detected in the monitored system based on the determined context data. The actions may include performing tasks that gather diagnostic data that is relevant to the detected condition, store the gathered diagnostic data in a repository, recommend one or more diagnostic actions to a user, and other diagnostic related actions.
142 Citations
20 Claims
-
1. A method for performing a diagnostic action in a monitored system, comprising:
-
detecting a condition in the monitored system; determining context data for the detected condition; determining a diagnostic action to be performed responsive to the detected condition based upon the context data determined; outputting information recommending execution of the diagnostic action; and executing the diagnostic action only upon receiving an input from a user to execute the diagnostic action, wherein the diagnostic action is executed using the context data determined for the detected condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium storing a plurality of instructions for controlling a processor to determine a diagnostic action in a monitored system, the plurality of instructions comprising:
-
instructions that cause the processor to detect a condition in the monitored system; instructions that cause the processor to determine context data for the detected condition; instructions that cause the processor to determine a diagnostic action to be performed responsive to the detected condition based upon the context data determined; instructions that cause the processor to output information recommending execution of the diagnostic action; and instructions that cause the processor to execute the diagnostic action only upon receiving an input from a user to execute the diagnostic action, wherein the diagnostic action is executed using the context data determined for the detected condition. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for determining a diagnostic action in a monitored system, the system comprising:
-
a memory; and a processor coupled to the memory; wherein the processor is configured to; detect a condition in the monitored system; determine context data for the detected condition; determine a diagnostic action to be performed responsive to the detected condition based upon the context data determined; output information recommending execution of the diagnostic action; and execute the diagnostic action only upon receiving an input from a user to execute the diagnostic action, wherein the diagnostic action is executed using the context data determined for the detected condition. - View Dependent Claims (18, 19, 20)
-
Specification