Invention Grant
- Patent Title: Method and system for tracing individual transactions at the granularity level of method calls throughout distributed heterogeneous applications without source code modifications including the detection of outgoing requests
- Patent Title (中): 在整个分布式异构应用程序的方法调用的粒度级跟踪单个事务的方法和系统,无需进行源代码修改,包括检测出站请求
-
Application No.: US13560153Application Date: 2012-07-27
-
Publication No.: US08832665B2Publication Date: 2014-09-09
- Inventor: Bernd Greifeneder , Markus Pfleger , Christian Schwarzbauer , Erich Georg Hochmuth
- Applicant: Bernd Greifeneder , Markus Pfleger , Christian Schwarzbauer , Erich Georg Hochmuth
- Applicant Address: AT
- Assignee: dynaTrace software GmbH
- Current Assignee: dynaTrace software GmbH
- Current Assignee Address: AT
- Agent Robert Plotkin, P.C.
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A monitoring system uses existing tracing data describing individual distributed transactions to determine if a recorded thread communication performed by the monitored transactions is internal to a monitored application or whether the recorded thread communication is an outgoing communication. Thread communications which are sent and received by threads that are monitored by the monitoring system are considered to be internal communications. Thread communications for which only the sending thread is monitored are considered to be outgoing communications. The determination process analyzes client side tracing data of the recorded thread communication and determines whether corresponding server side tracing data is available. If no corresponding server side tracing data is available, the thread communication is considered to be an outgoing communications. Examples of thread communications include HTTP requests, web service calls, and remote method invocations.
Public/Granted literature
Information query