CORRELATING PERFORMANCE DEGRADATION OF APPLICATIONS TO SPECIFIC CHANGES MADE TO APPLICATIONS
First Claim
1. A method for correlating changes in performance of applications deployed in a computer system to changes made to the applications, said method comprising:
- receiving change event data associated with change events occurring at each computer in the computer system, each change event data including an identifier for the associated change event, a path to a data container that was changed, a time stamp representative of when the data container was changed, and an identifier for an application that is affected by the change to the data container;
determining a time at which correlation is to be carried out and a target application for which correlation is to be carried out; and
identifying one or more change events associated with the target application that have time stamps that are within a predetermined proximity to the determined time.
1 Assignment
0 Petitions
Accused Products
Abstract
An application monitoring infrastructure enables application configuration changes on multiple machines across multiple OS types to be tracked, and correlated to performance degradation and outages by receiving change event data associated with change events occurring at each computer in the computer system, each change event data including an identifier for the associated change event, a path to a data container that was changed, a time stamp representative of when the data container was changed, an identifier for an application that is affected by the change to the data container, and the time stamp representative of when the monitored data container was changed, determining a time at which correlation is to be carried out and a target application for which correlation is to be carried out, and identifying change events associated with the target application that have time stamps that are within a predetermined proximity to the determined time.
59 Citations
20 Claims
-
1. A method for correlating changes in performance of applications deployed in a computer system to changes made to the applications, said method comprising:
-
receiving change event data associated with change events occurring at each computer in the computer system, each change event data including an identifier for the associated change event, a path to a data container that was changed, a time stamp representative of when the data container was changed, and an identifier for an application that is affected by the change to the data container; determining a time at which correlation is to be carried out and a target application for which correlation is to be carried out; and identifying one or more change events associated with the target application that have time stamps that are within a predetermined proximity to the determined time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium comprising instructions for causing a computer system to carry out a method for correlating changes in performance of applications deployed in a computer system to changes made to the applications, said method comprising:
-
receiving change event data associated with change events occurring at each computer in the computer system, each change event data including an identifier for the associated change event, a path to a data container that was changed, a time stamp representative of when the data container was changed, and an identifier for an application that is affected by the change to the data container; determining a time at which correlation is to be carried out and a target application for which correlation is to be carried out; and identifying one or more change events associated with the target application that have time stamps that are within a predetermined proximity to the determined time. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An application monitoring system comprising:
-
a central monitoring server; and a plurality of monitored machines, each of which communicates change event data associated with change events occurring therein to the central monitoring server, the monitored machines having applications running therein that are monitored by the central monitoring server, wherein each change event data includes an identifier for the associated change event, a path to a data container that was changed, a time stamp representative of when the data container was changed, and an identifier for an application that is affected by the change to the data container. - View Dependent Claims (19, 20)
-
Specification