Graph analysis and database for aggregated distributed trace flows
AssigneeeBay Inc.
InventorsHanzhang Wang, Huai Jiang, Liangfei Su, Selcuk Kopru, Sanjeev Katariya, Wanxue Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeeBay Inc.
InventorsHanzhang Wang, Huai Jiang, Liangfei Su, Selcuk Kopru, Sanjeev Katariya, Wanxue Li
Estimating the term…
Process flow graphs are generated from system trace data by obtaining raw distributed trace data for a system, aggregating the raw distributed trace data into aggregated distributed trace data, generating a plurality of process flow graphs from the aggregated distributed trace data, and storing the plurality of process flow graphs in a graphical store. A first critical path can be determined from the plurality of process flow graphs based on an infrastructure design for the system and a process flow graph corresponding to the first critical path provided for graphical display. Certain examples can determine a second critical path involving a selected element of the first critical path and provide the process flow graph for the second critical path for display. Some examples pre-process the aggregated distributed trace data to repair incorrect traces. Other examples merge included process flow graphs into longer graphs.
A computer-implemented method comprising:
One or more computer storage media having computer executable instructions stored thereon which, when executed by one or more processors, cause the one or more processors to execute operations comprising:
A system comprising:
Dependencies are inferred from the claim text.