Patent ID: 7216160
Filing Date: 2007-05-08
Classification: G06F

Abstract:
1. A method of monitoring an application running on a web server or an application server, the method comprising: maintaining a counter for each of one or more first operational statistics for one or more servlets running on the server; wherein the application is identified in application service requests via a corresponding context path portion of a Uniform Resource Identifier (URI); wherein the servlets are identified in application service requests via a corresponding application component portion of the Uniform Resource Identifier (URI) and invoked by an application context manager corresponding to the application and included in a virtual machine that provides a runtime environment for executing the one or more servlets; collecting, from the virtual machine, the one or more first operational statistics represented by the counters; wherein the first operational statistics that are collected include, for each of the one or more servlets: updating a first aggregation of each of the one or more first operational statistics for each of the one or more servlets based on the first operational statistics represented by the counters; and storing the first aggregation for access by a statistical presentation agent.