US 11,056,146 B2
Replay a service graph at a point in time to troubleshoot
Chiradeep Vittal, Santa Clara, CA (US)
Assigned to Citrix Systems, Inc., Fort Lauderdale, FL (US)
Filed by Citrix Systems, Inc., Fort Lauderdale, FL (US)
Filed on May 17, 2019, as Appl. No. 16/415,729.
Prior Publication US 2020/0365185 A1, Nov. 19, 2020
Int. Cl. G11B 27/00 (2006.01); G11B 27/10 (2006.01)
CPC G11B 27/007 (2013.01) [G11B 27/102 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of replaying a service graph of a plurality of microservices, the method comprising:
(a) storing, by a device, a plurality of snapshots of a service graph of a plurality of microservices generated for each of a plurality time increments over a time period, each of the plurality of snapshots of the service graphs comprising metrics at a respective time increment from execution of each of the plurality of microservices, wherein the plurality of microservices together provide a service;
(b) receiving, by the device, a request to replay the service graph, wherein the request identifies one or more of the plurality of time increments for which to replay the service graph; and
(c) displaying, by the device responsive to the request, at least two or more of the plurality of snapshots of the service graph in sequence corresponding to the one or more of the plurality of time increments.