US 12,192,224 B2
Opentelemetry security systems and methods
Walter T. Hulick, Jr., Pearland, TX (US); and Ashutosh Kulshreshtha, Cupertino, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology Inc., San Jose, CA (US)
Filed on Aug. 30, 2022, as Appl. No. 17/823,256.
Prior Publication US 2024/0073234 A1, Feb. 29, 2024
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/1433 (2013.01) [H04L 63/1416 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more memory units; and
a processor communicatively coupled to the one or more memory units, the processor configured to:
detect a start of an OpenTelemetry span by an application;
determine security information related to the start of the OpenTelemetry span and store the security information in a data structure in memory;
during execution of the OpenTelemetry span, monitor the application for one or more application behaviors and store the one or more application behaviors in the data structure;
detect an end of the OpenTelemetry span by the application, and in response,
calculate a security score for the OpenTelemetry span using:
the security information related to the start of the OpenTelemetry span; and
the one or more application behaviors detected during the execution of the Open Telemetry span; and
update a status of the OpenTelemetry span to include:
the security score; and
a text string related to the calculation of the security score;
determine one or more potential security issues for the OpenTelemetry span using the security score; and
mitigate the one or more potential security issues for the OpenTelemetry span using the security score.