发明名称 Flow topology of computer transactions
摘要 A visualization of a topology of a flow of multiple transactions is generated. A first computer system receives a current transaction initiation request from a precursory transaction. The current transaction initiation request is for an initiation of a current transaction in the first computer system, and the precursory transaction is part of a flow of other transactions that are upstream from the current transaction. The current transaction initiation request contains parameter information that holds a hop count, which identifies how many computer systems have received other transaction initiation requests in the flow of other transactions, and a transaction initiation count, which identifies how many transaction initiation requests have been transmitted in the flow of other transactions. A processor generates a visualization of a topology map of the current transaction and the other transactions based on information in the parameter information from the current transaction initiation request.
申请公布号 US9405576(B2) 申请公布日期 2016.08.02
申请号 US201213416987 申请日期 2012.03.09
申请人 International Business Machines Corporation 发明人 Allen Gerald M. W.;Baker Christopher J.;Plum Dennis L.;Wakelin Philip I.
分类号 G06F9/48;G06F15/173 主分类号 G06F9/48
代理机构 Law Office of Jim Boice 代理人 Law Office of Jim Boice
主权项 1. A computer program product for identifying details of a flow of multiple transactions and generating a visualization of a topology of the flow of multiple transactions, the computer program product comprising: a non-transitory computer readable storage media; first program instructions to detect that a first computer system has received a current transaction initiation request from a precursory transaction, wherein detecting that the first computer system has received the current transaction initiation request from the precursory transaction is performed by a monitoring computer; wherein the current transaction initiation request is for an initiation of a current transaction in the first computer system, wherein the precursory transaction is part of a flow of other transactions that are upstream from the current transaction and that are initiated by a set of interconnected computer systems, wherein the current transaction initiation request contains parameter information that is recorded by each computer in the set of interconnected computer systems on which a transaction in the other transactions is executed, and wherein the parameter information comprises: a flow transaction identifier that identifies all transactions in the flow of other transactions that are upstream from the current transaction;a hop count that identifies how many computer systems have received other transaction initiation requests in the flow of other transactions, anda transaction initiation count that identifies how many transaction initiation requests have been transmitted in the flow of other transactions within each of the interconnected computer systems; second program instructions to identify the flow of multiple transactions based on the flow transaction identifier and an identifier of the current transaction in the first computer system; and third program instructions to generate a visualization of a topology map of the current transaction and the other transactions based on information in the parameter information from the current transaction initiation request; and whereinthe first, second, and third program instructions are stored on the non-transitory computer readable storage media.
地址 Armonk NY US