US 12,222,840 B1
Generating span related metric data streams by an analytic engine
Steven Karis, Redwood City, CA (US); Maxime Petazzoni, San Mateo, CA (US); Matthew William Pound, Palo Alto, CA (US); Joseph Ari Ross, Redwood City, CA (US); Charles Smith, Morrisville, NC (US); and Scott Stewart, Pflugerville, TX (US)
Assigned to SPLUNK Inc., San Francisco, CA (US)
Filed by SPLUNK Inc., San Francisco, CA (US)
Filed on Oct. 26, 2022, as Appl. No. 17/974,262.
Application 17/974,262 is a continuation of application No. 16/835,179, filed on Mar. 30, 2020, granted, now 11,526,425.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/36 (2006.01); G06F 9/54 (2006.01); G06F 16/24 (2019.01); G06F 16/2455 (2019.01)
CPC G06F 11/3636 (2013.01) [G06F 9/547 (2013.01); G06F 11/3612 (2013.01); G06F 11/3644 (2013.01); G06F 16/24568 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A method of generating metrics data associated with a microservices-based application, the method comprising:
ingesting a plurality of spans associated with one or more applications executing in a distributed computing environment;
mapping each span of the plurality of spans to a span identity that corresponds to a type of span;
grouping the plurality of spans based on the span identity associated with each span of the plurality of spans;
computing metrics associated with the span identity by aggregating information extracted from spans associated with the span identity;
generating, based on the metrics, a stream of metric data associated with the span identity;
generating an alert signal based on values associated with the stream of metric data satisfying a condition; and
responsive to generating the alert signal, extending the span identity with user-configured tags to extract information regarding an operation associated with the span identity.