Systems and methods for monitoring and acting on logged system messages
First Claim
Patent Images
1. A method comprising:
- storing system messages in a message logging database, the system messages being issued by a plurality of computing systems;
monitoring the system messages stored in the message logging database for predetermined patterns in the system messages;
detecting a pattern in the system messages that indicates a potential system event, wherein the pattern comprises a frequency of a subset of the system messages, wherein the subset of the system messages indicates a potential system event;
determining multiple thresholds corresponding to the frequency of the subset of the system messages; and
acting in response to the pattern by taking a predetermined action corresponding to the pattern, the predetermined action intended to minimize the potential system event, wherein the predetermined action taken depends at least on which of the multiple thresholds the frequency of the subset of the system messages exceeded.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer operations center that has a number of computing systems, where each computing system issues system messages regarding such computing system. Each issued system message from each computing system is stored in a message logging database. The system messages stored in the message logging database are monitored for predetermined patterns, and upon detecting a particular pattern in the system messages, a predetermined action corresponding to the detected pattern is taken. The detected pattern anticipates an occurrence of an unwanted system event, and the corresponding action is intended to prevent or at least minimize the unwanted system event.
17 Citations
20 Claims
-
1. A method comprising:
-
storing system messages in a message logging database, the system messages being issued by a plurality of computing systems; monitoring the system messages stored in the message logging database for predetermined patterns in the system messages; detecting a pattern in the system messages that indicates a potential system event, wherein the pattern comprises a frequency of a subset of the system messages, wherein the subset of the system messages indicates a potential system event; determining multiple thresholds corresponding to the frequency of the subset of the system messages; and acting in response to the pattern by taking a predetermined action corresponding to the pattern, the predetermined action intended to minimize the potential system event, wherein the predetermined action taken depends at least on which of the multiple thresholds the frequency of the subset of the system messages exceeded. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium having stored thereon computer-executable instructions causing a processor to effectuate operations, the operations comprising:
-
storing system messages in a message logging database, the system messages being issued by a plurality of computing systems; monitoring the system messages stored in the message logging database for predetermined patterns in the system messages; detecting a pattern in the system messages that indicates a potential system event, wherein the pattern comprises a frequency of a subset of the system messages, wherein the subset of the system messages indicates a potential system event; determining multiple thresholds corresponding to the frequency of the system messages indicating a potential system event; and acting in response to the pattern by taking a predetermined action corresponding to the pattern, the predetermined action intended to minimize the potential system event, wherein the predetermined action taken depends at least on which of the multiple thresholds the system message frequency exceeded. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor; memory storing instructions that cause the processor to effectuate operations, the operations comprising; storing system messages in a message logging database, wherein the system messages are issued by a plurality of computing systems; monitoring the system messages stored in the message logging database for predetermined patterns in the system messages; detecting a pattern in the system messages that indicates a potential system event, wherein the pattern comprises a frequency of a subset of the system messages, wherein the subset of the system messages indicates a potential system event; determining multiple thresholds corresponding to the frequency of the subset of the system messages; and acting in response to the pattern by taking a predetermined action corresponding to the pattern, the predetermined action intended to minimize the potential system event, wherein the predetermined action taken depends at least on which of the multiple thresholds the frequency of the subset of the system messages exceeded. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification