Monitoring method, system, and computer program based on severity and persistence of problems
First Claim
1. A method for monitoring a data processing system, comprising:
- providing a state parameter of the system;
detecting at least one of a plurality of predefined critical conditions for the state parameter, the critical conditions being ordered in a sequence with increasing severity, wherein each critical condition is detected in response to reaching a corresponding temporal threshold by a persistence of the state parameter at a corresponding guard level;
determining an incremental index indicative of approaching the first non-detected critical condition in the sequence according to a comparison between a current persistence of the state parameter at the guard level of the first non-detected critical condition and the corresponding temporal threshold; and
providing an indication of criticality of the state parameter based on the most severe detected critical condition in the sequence and the incremental index.
5 Assignments
0 Petitions
Accused Products
Abstract
For monitoring a data processing system, a sequence of critical conditions with increasing severity indexes is defined. Each critical condition is detected when a corresponding state parameter exceeds a threshold value with a predefined persistence over time. The persistence may be specified by a minimum number of repeated occurrences of this event, with a maximum number of consecutive non-occurrences that are allowed between them. Whenever critical conditions are detected, the monitoring application retrieves the severity index of the last detected critical condition with the highest severity index, and calculates an incremental index indicative of how closely the state parameter is approaching the next critical condition. An indicator of the health of the system may be generated by subtracting the severity index of the last critical condition plus the incremental index from an optimal value.
27 Citations
11 Claims
-
1. A method for monitoring a data processing system, comprising:
-
providing a state parameter of the system;
detecting at least one of a plurality of predefined critical conditions for the state parameter, the critical conditions being ordered in a sequence with increasing severity, wherein each critical condition is detected in response to reaching a corresponding temporal threshold by a persistence of the state parameter at a corresponding guard level;
determining an incremental index indicative of approaching the first non-detected critical condition in the sequence according to a comparison between a current persistence of the state parameter at the guard level of the first non-detected critical condition and the corresponding temporal threshold; and
providing an indication of criticality of the state parameter based on the most severe detected critical condition in the sequence and the incremental index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product including a computer-usable medium embodying a computer program, the computer program when executed on a data processing system causing the system to perform a method for monitoring the system, wherein the method comprises:
-
providing a state parameter of the system;
detecting at least one of a plurality of predefined critical conditions for the state parameter, the critical conditions being ordered in a sequence with increasing severity, wherein each critical condition is detected in response to reaching a corresponding temporal threshold by a persistence of the state parameter at a corresponding guard level;
determining an incremental index indicative of the approaching of the first non-detected critical condition in the sequence according to a comparison between a current persistence of the state parameter at the guard level of the first non-detected critical condition and the corresponding temporal threshold; and
providing an indication of the criticality of the state parameter based on the most severe detected critical condition in the sequence and the incremental index.
-
-
10. A data processing system, comprising:
-
means for providing a state parameter of the system;
means for detecting at least one of a plurality of predefined critical conditions for the state parameter, the critical conditions being ordered in a sequence with increasing severity, wherein each critical condition is detected in response to reaching a corresponding temporal threshold by a persistence of the state parameter at a corresponding guard level;
means for determining an incremental index indicative of the approaching of the first non-detected critical condition in the sequence according to a comparison between a current persistence of the state parameter at the guard level of the first non-detected critical condition and the corresponding temporal threshold; and
means for providing an indication of the criticality of the state parameter based on the most severe detected critical condition in the sequence and the incremental index.
-
-
11. A computer, comprising:
-
a monitoring agent for measuring a state parameter of the system; and
an aggregator for detecting at least one of a plurality of predefined critical conditions for the state parameter, the critical conditions being ordered in a sequence with increasing severity, wherein each critical condition is detected in response to reaching a corresponding temporal threshold by a persistence of the state parameter at a corresponding guard level, for determining an incremental index indicative of the approaching of the first non-detected critical condition in the sequence according to a comparison between a current persistence of the state parameter at the guard level of the first non-detected critical condition and the corresponding temporal threshold, and for providing an indication of the criticality of the state parameter based on the most severe detected critical condition in the sequence and the incremental index.
-
Specification