Patent · US Active

Methods and system for global real-time transaction tracing

US8533687B1 · kind B1 · utility

106Cited by
45References
38Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 30, 2009
Grant dateSep 10, 2013
Priority date
Expiry dateJul 11, 2032

Classification

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

Abstract

Methods and systems for out-of-application bytecode instrumentation and performance monitoring of applications, such as globally-distributed applications, decouple (1) acquiring measurements through sensor execution at applications; (2) instrumenting application bytecode with sensor bytecode and buffering and sending measurements at collector nodes; and (3) controlling instrumentation and correlating measurements at a central monitoring node. Collector nodes and applications may employ secured, high bandwidth network connections (e.g., a typical LAN connection). Collector nodes and the central monitoring node may employ non-secured, lower-bandwidth network connections (e.g., a typical WAN connection) and may use encryption and/or compression without burdening the monitored application. Multiple parallel instrumentation engines in collector nodes eliminate the possible instrumentation bottleneck presented by one centralized instrumentation engine in a single server. Moreover, decentralized buffering of monitoring event data allows management of peak measurement loads on the monitoring node.

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