×

Performing call stack sampling

  • US 9,077,610 B2
  • Filed: 11/04/2013
  • Issued: 07/07/2015
  • Est. Priority Date: 09/10/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for sampling an application thread to monitor a request, comprising:

  • monitoring a request at a server, the request part of a distributed business transaction;

    detecting a diagnostic event with respect to the processing of the request;

    sampling a thread call stack associated with the request in response to detecting the diagnostic event;

    updating a thread snapshot based on a state of the call stack over time with timing information, the state of the call stack retrieved from sampling the thread call stack based on the sampling, the timing information associated with particular call stack state, the snapshot including a hierarchical representation of calls performed during the request and detected by sampling the call stack; and

    transmitting the thread snapshot and timing information to a remote server.

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