US 11,921,618 B2
Locating failures in microservice system
Qing Li, Shanghai (CN); Xiaojun Wu, Shanghai (CN); Haijun Zhong, Shanghai (CN); and Muzhar S. Khokhar, Shrewsbury, MA (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Dec. 21, 2021, as Appl. No. 17/558,093.
Prior Publication US 2023/0195598 A1, Jun. 22, 2023
Int. Cl. G06F 11/36 (2006.01); G06F 9/455 (2018.01); G06F 9/54 (2006.01)
CPC G06F 11/3636 (2013.01) [G06F 9/45558 (2013.01); G06F 9/547 (2013.01); G06F 2009/45591 (2013.01); G06F 2009/45595 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An information handling system comprising:
at least one processor; and
a memory;
wherein the information handling system is configured to:
execute an application comprising a plurality of microservices on the at least one processor, wherein the application is configured to service external requests by executing a plurality of application programming interface (API) calls among the plurality of microservices; and
for each API call:
determine a span ID associated with such API call;
determine a trace ID associated with a particular external request that is associated with such API call; and
log the span ID and the trace ID.