Gathering information for use in diagnostic data dumping upon failure occurrence
First Claim
1. A method for gathering and storing information for use in diagnostic data dumping in a monitored system, comprising:
- gathering information related to the monitored system during runtime of the monitored system;
storing the gathered information during runtime of the monitored system; and
identifying, in response to a detected condition, a portion of the stored information that is relevant to the detected condition in the monitored system;
wherein the portion of the stored information is used for determining one or more diagnostic actions to be performed in response to the detected condition.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for gathering information during runtime of a monitored system such that the information is available for facilitating diagnostics for the monitored system. In one embodiment, upon detection of a condition (such as an error condition) in the monitored system, a portion of the gathered information provides contextual information that facilitates gathering of diagnostic data that is relevant for the detected condition. This facilitates capturing of diagnostic data that is relevant for diagnosing the detected condition. The information gathered and stored during runtime may include information related to local variables, information related to tagged information (e.g., tagged functions/processes) executing in the monitored system, information related to potential impacts to the monitored system due to failures, metadata information, and other information.
-
Citations
20 Claims
-
1. A method for gathering and storing information for use in diagnostic data dumping in a monitored system, comprising:
-
gathering information related to the monitored system during runtime of the monitored system; storing the gathered information during runtime of the monitored system; and identifying, in response to a detected condition, a portion of the stored information that is relevant to the detected condition in the monitored system; wherein the portion of the stored information is used for determining one or more diagnostic actions to be performed in response to the detected condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20)
-
-
12. A computer readable storage medium storing a plurality of instructions for controlling a processor to gather and store information for use in diagnostic data dumping in a monitored system, the plurality of instructions comprising:
-
instructions that cause the processor to gather information related to the monitored system during runtime of the monitored system; instructions that cause the processor to store the gathered information during runtime of the monitored system; instructions that cause the processor to identify, in response to a detected condition, a portion of the stored information that is relevant to the detected condition in the monitored system; and instructions that cause the processor to use the portion of the stored information for determining one or more diagnostic actions to be performed in response to the detected condition. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for gathering and storing information for use in diagnostic data dumping in a monitored system, the system comprising:
-
a memory; and a processor coupled to the memory; wherein the processor is configured to; gather information related to the monitored system during runtime of the monitored system; store the gathered information during runtime of the monitored system; identify, in response to a detected condition, a portion of the stored information that is relevant to the detected condition in the monitored system; and wherein the portion of the stored information is used for determining one or more diagnostic actions to be performed in response to the detected condition.
-
Specification