INTERACTIVE PROBLEM RESOLUTION PRESENTED WITHIN THE CONTEXT OF MAJOR OBSERVABLE APPLICATION BEHAVIORS
First Claim
1. A computer-implemented method for providing interactive problem resolution for a problem detected in a monitored application stack, comprising configuring one or more processors to perform an operation comprising:
- detecting an occurrence of a problem with a first application in the monitored application stack, wherein the monitored application stack includes a plurality of applications and wherein a second application in the monitored application stack has an operational dependency on the first application;
determining a primary impact of the detected problem on the first application;
determining, based on the operational dependency, a secondary impact of the detected problem on the second application;
generating a first description of the primary and secondary impacts of the detected problem in terms of observable application behaviors of the first and second applications;
generating a second description of one or more suggested corrective actions to remedy the detected problem; and
outputting the first description and the second description to a graphical user interface display.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and article of manufacture are disclosed for monitoring and resolving problems detected in the application stack. The application stack may include multiple, interpedently application components which collectively provide a unified service. An interactive problem resolution program may monitor and assist users in troubleshooting an application stack installed on a separate computer system. Generally, when a problem in the application stack is detected, the IPR Program may alert users to the problem and provide information about the problem to guide users in taking steps to correct the problem.
-
Citations
21 Claims
-
1. A computer-implemented method for providing interactive problem resolution for a problem detected in a monitored application stack, comprising configuring one or more processors to perform an operation comprising:
-
detecting an occurrence of a problem with a first application in the monitored application stack, wherein the monitored application stack includes a plurality of applications and wherein a second application in the monitored application stack has an operational dependency on the first application; determining a primary impact of the detected problem on the first application; determining, based on the operational dependency, a secondary impact of the detected problem on the second application; generating a first description of the primary and secondary impacts of the detected problem in terms of observable application behaviors of the first and second applications; generating a second description of one or more suggested corrective actions to remedy the detected problem; and outputting the first description and the second description to a graphical user interface display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium containing a program which, when executed, performs an operation for providing interactive problem resolution for a problem detected in a monitored application stack, the operation comprising:
-
detecting an occurrence of a problem with a first application in the monitored application stack, wherein the monitored application stack includes a plurality of applications and wherein a second application in the monitored application stack has an operational dependency on the first application; determining a primary impact of the detected problem on the first application; determining, based on the operational dependency, a secondary impact of the detected problem on the second application; generating a first description of the primary and secondary impacts of the detected problem in terms of observable application behaviors of the first and second applications; generating a second description of one or more suggested corrective actions to remedy the detected problem; and outputting the first description and the second description to a graphical user interface display. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; and a memory containing a interactive problem resolution (IPR) application, which, when executed on the processor is configured to perform an operation for providing interactive problem resolution for a problem detected in a monitored application stack, the operation comprising; detecting an occurrence of a problem with a first application in the monitored application stack, wherein the monitored application stack includes a plurality of applications and wherein a second application in the monitored application stack has an operational dependency on the first application, determining a primary impact of the detected problem on the first application, determining, based on the operational dependency, a secondary impact of the detected problem on the second application, generating a first description of the primary and secondary impacts of the detected problem in terms of observable application behaviors of the first and second applications, generating a second description of one or more suggested corrective actions to remedy the detected problem, and presenting the first description and the second description on a graphical user interface display. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification