×

Methods and systems of distributed tracing

  • US 9,135,145 B2
  • Filed: 01/28/2013
  • Issued: 09/15/2015
  • Est. Priority Date: 01/28/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of distributed tracing in a distributed application, the method comprising:

  • observing a plurality of messages sent and received among components of the distributed application, wherein the components of the distributed application communicate with each other through messages, and wherein one or more of the plurality of messages is a request and response message pair;

    matching one or more request messages of the plurality of messages with one or more corresponding response messages of the plurality of messages;

    generating a probabilistic model of a call flow based on observing the plurality of messages; and

    constructing a call flow graph based on the probabilistic model for the distributed application, the call flow graph including a plurality of candidate call flow graphs that capture different orders of response and/or request message arrivals.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×