US 12,405,767 B2
Merging and visualizing observability data sets
Shubham Doshi, Bengaluru (IN); Nikita Dwivedi, Bengaluru (IN); Akash Gupta, Bengaluru (IN); and Gaurav Maheshwari, Bengaluru (IN)
Assigned to Rubrik, Inc., Palo Alto, CA (US)
Filed by Rubrik, Inc., Palo Alto, CA (US)
Filed on Sep. 14, 2023, as Appl. No. 18/467,332.
Prior Publication US 2025/0094124 A1, Mar. 20, 2025
Int. Cl. G06F 7/14 (2006.01); G06F 11/07 (2006.01); H04L 9/32 (2006.01)
CPC G06F 7/14 (2013.01) [G06F 11/0709 (2013.01); G06F 11/079 (2013.01); H04L 9/3213 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for data processing, comprising:
retrieving, from a cloud storage environment accessible to a data management system (DMS), two or more observability data sets associated with a plurality of time intervals within a selected time range, the two or more observability data sets comprising a plurality of time-partitioned data blocks that include tracing data associated with operations performed by one or more nodes of a node cluster of the DMS during the selected time range;
merging, by a triage service of the DMS, the tracing data present in the two or more observability data sets based at least in part on selecting a first subset of overlapping time-partitioned data blocks that correspond to an overlapping time interval between the plurality of time intervals, omitting a second subset of the overlapping time-partitioned data blocks that correspond to the overlapping time interval, and retaining one or more non-overlapping time-partitioned data blocks that correspond to an earlier time interval or a later time interval of the plurality of time intervals; and
transmitting, by the DMS, data corresponding to a visualization of the merged tracing data associated with the selected time range.