Patent ID: 7606814
Filing Date: 2009-10-20
Classification: G06F,Y10S

Abstract:
1. A method comprising: servicing a Web request from a Web application; associating a Web request Globally Unique Identifier (Web request GUID) with the Web request, wherein events which happen during servicing of the Web request can be identified by the Web request GUID, wherein the servicing comprises executing the Web application and wherein the Web application interfaces with a server that services the Web request; detecting the occurrence of an event in the servicing of the Web request during the execution of the Web application, wherein a kernel trace session component of an operating system of the server performs event buffering to detect the occurrence of the event and traces are processed by a kernel of the operating system when the operating system processes a part of the Web request; logging by the server a server entry in a server trace log in response to the detecting of the occurrence of the event in the servicing of the Web request, wherein the server entry comprises: logging by the Web application an application entry having an application GUID in an application trace log, wherein each application entry is correlated with each server entry in the server trace log by a Web request GUID, and wherein at least one of the detecting and the logging are performed by one or more components of the operating system of the server; and determining which of the information that is descriptive of the occurrence of the event to put into the server entry or application entry, or both the server entry and the application entry, as appropriate, as a function of a predetermined level of verbosity selected from a plurality of levels of verbosity for the Web application and server.