The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 07, 2025
Filed:
Mar. 09, 2022
Cisco Technology, Inc., San Jose, CA (US);
Dean Connable Wills, Berkeley, CA (US);
Karthik Krishnamurthy, San Ramon, CA (US);
Ivan Sopin, Dublin, CA (US);
Allan Bradley Winslow, Rancho Mission Viejo, CA (US);
Brian Henry Kirouac, Cupertino, CA (US);
Senthilnathan Arunagirinathan, Fremont, CA (US);
Cisco Technology, Inc., San Jose, CA (US);
Abstract
In one embodiment, a device performs a detection stage of an automated instrumentation pipeline during which the device detects an application server type by examining a command line of a process of an application. The device performs, based on the application server type, an extraction stage of the automated instrumentation pipeline during which the device extracts application server attributes. The device performs, based on the application server attributes, a naming stage of the automated instrumentation pipeline during which the device forms a naming hierarchy for processes of the application. The detection stage, the extraction stage, and the naming stage of the automated instrumentation pipeline do not have access to a controlled space of the application. The device inserts, based in part on the naming hierarchy, arguments into command lines of processes of the application that cause the processes of the application to be instrumented at runtime.