Patent ID: 8473922
Filing Date: 2013-06-25
Classification: G06F

Abstract:
1. A monitoring method for a component-based software system operating over one or more processing devices, comprising the steps of: initiating an invocation of a second software component from within an execution of a first software component; recording a stub start log data including a global causal identifier in an instrumented stub before said invocation of said second software component; transmitting the global causal identifier from the first software component to the second software component wherein the second software component executes on a separate thread and in a system remote from the first software component; recording a stub end log data including the global causal identifier in said instrumented stub after a response is received from said invocation of said second software component, said response including the global causal identifier; wherein said stub start log data and said stub end log data gather runtime information about execution of said second software component within said component-based software system; wherein a log data contents is configured during operation of said component-based software system; and wherein a runtime information generated during said operation of said component-based software system includes a regular expression that determines a particular log data contents, and wherein a user is capable of changing said particular log data contents during said operation of said component-based software system by setting said regular expression.