US 11,868,234 B1
Generating metrics values at component levels of a monolithic application and of a microservice of a microservices-based architecture
Mayank Agarwal, Mountain View, CA (US); Steven Karis, Redwood City, CA (US); and Justin Smith, San Francisco, CA (US)
Assigned to SPLUNK Inc., San Francisco, CA (US)
Filed by SPLUNK INC., San Francisco, CA (US)
Filed on Mar. 18, 2022, as Appl. No. 17/698,851.
Application 17/698,851 is a continuation of application No. 17/064,491, filed on Oct. 6, 2020, granted, now 11,321,217.
Int. Cl. G06F 11/36 (2006.01)
CPC G06F 11/3616 (2013.01) [G06F 11/3612 (2013.01); G06F 11/3636 (2013.01); G06F 11/3664 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
ingesting a plurality of spans associated with calls between a monolithic application and a microservices-based application;
identifying a component within the monolithic application by searching the plurality of spans, wherein the component is associated with a function performed by the monolithic application;
determining values of metrics for the component based on the plurality of spans;
aggregating the values of the metrics; and
generating, in a graphical user interface (GUI), a visualization depicting a topology of the microservices-based application and the monolithic application, the visualization including depicting a relationship of the component that corresponds to a level of functionality of a plurality of levels of functionality within the monolithic application to the microservices-based application, and values of the metrics.