发明名称 System and methods for tracing individual transactions across a mainframe computing environment
摘要 A performance management system is provided for monitoring performance of an application across a distributed computing environment, including within one or more mainframe computers. In the mainframe environment, a transaction manager is configured to receive a transaction request from an application executing remotely from the mainframe computer. An event agent is invoked via a user exit by the transaction manager and operates to detect events caused by the handling of the transaction by the transaction manager. Upon detecting such events, the event agent generates event messages for select events associated with the transaction, where the event message includes identifying information for the transaction. A translator agent is configured to receive the event messages from the event agent and transmit the event data record to a server located remotely from the mainframe computer, where the event data record includes the identifying information for the transaction.
申请公布号 US9311214(B2) 申请公布日期 2016.04.12
申请号 US201313910587 申请日期 2013.06.05
申请人 Dynatrace LLC 发明人 Ebright Donald L.;Hunter Clark J.;Horwitz Michael A.
分类号 G06F15/16;G06F11/34;H04L12/26;H04L12/24;H04L29/06;G06F9/54;G06F9/46 主分类号 G06F15/16
代理机构 Harness, Dickey & Pierce, P.L.C. 代理人 Harness, Dickey & Pierce, P.L.C.
主权项 1. A computer-implemented method for monitoring performance of an application across a distributed computing environment, including within a mainframe computer, comprising: invoking an event agent, where the event agent is executed in a run-time environment by a processor of a mainframe computer; receiving, at the mainframe computer, a transaction request from an application, where the application executes on a computing device located remotely from the mainframe computer; detecting, by the event agent, an event caused by the received transaction request, where the event occurs in the run-time environment of the mainframe computer; determining, by the event agent, identifying information for the transaction request from a set of registers residing in the run-time environment, where the identifying information for the transaction request is known to the application but is absent from the transaction request itself, thereby permitting correlation of the transaction request with activities of the application occurring in other areas of the distributed computing environment; generating, by the event agent, an event message for the detected event, where the event message includes the identifying information for the transaction request; and transmitting the event message to a server located remotely from the mainframe computer.
地址 Detroit MI US