Method and apparatus for automatically discovering of application errors as a predictive metric for the functional health of enterprise applications
First Claim
1. An automated apparatus for discovering and using application errors as a metric for overall measuring of enterprise applications health comprising:
- a plurality of data collectors for capturing cross-application messages;
a context analyzer for deriving application errors from said messages; and
a baseline analyzer for predicting failures in a monitored enterprise application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus that uses application errors as a predictive metric for overall measuring of applications functional health are disclosed. The automated system intercepts messages exchanged between inter-services of enterprise applications, analyzes the context of those messages, and automatically derives application errors embedded in the message. Thereafter, it is capable of showing deviations from expected behavior for the purposes of predicting failures of the monitored application. Furthermore, the invention displays the user'"'"'s real-time actionable data generated using the application errors.
-
Citations
46 Claims
-
1. An automated apparatus for discovering and using application errors as a metric for overall measuring of enterprise applications health comprising:
-
a plurality of data collectors for capturing cross-application messages;
a context analyzer for deriving application errors from said messages; and
a baseline analyzer for predicting failures in a monitored enterprise application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 29)
-
-
15. A computer implemented method for automatically discovering and using application errors as a metric for overall measuring of enterprise applications health and their functional health, comprising the steps of:
-
capturing cross-application messages for a monitored enterprise application;
analyzing context of said cross-application messages to derive application errors;
measuring a plurality of values for each of a plurality of types of application errors;
comparing said measured values for a respective error type to a norm; and
generating an action based on the comparison results. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
30. A computer software product readable by a machine, tangibly embodying a program of instructions executable by the machine to implement a process for automatically discovering and using application errors as a predictive metric for overall monitoring of enterprise applications and their functional health, the process comprising the steps of:
-
capturing cross-application messages for a monitored enterprise application;
analyzing context of said cross-application messages derive application errors;
measuring a plurality of values for each for a plurality of types of application errors;
comparing said measured values for a respective error type to a norm; and
generating an action data based on said comparison results. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification