Patent · US Active

Method and system for tracing individual transactions at the granularity level of method calls throughout distributed heterogeneous applications without source code modifications

US8234631B2 · kind B2 · utility

33Cited by
17References
72Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 14, 2008
Grant dateJul 31, 2012
Priority date
Expiry dateJun 1, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/87
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention provides a method and system for tracing and monitoring of distributed transactions spanning multiple threads or processes, running on multiple host systems, connected by a computer network. The correlation of distributed transactions is based on information that uniquely may identify execution paths within a virtual machine, additional to information which uniquely may identify the virtual machine that processes the execution path. The correlation information is transferred from a monitored thread to threads that are activated by the monitored thread and allows to reconstruct parent-child relations between different threads. Participating threads may run in different processes, in different virtual machines or on different host systems.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.