US 12,255,869 B2
Name resolution triggered monitoring agent selection
Nagendra Kumar Nainar, Morrisville, NC (US); Carlos M. Pignataro, Cary, NC (US); David John Zacks, Vancouver (CA); and Thomas Szigeti, Vancouver (CA)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Aug. 29, 2022, as Appl. No. 17/897,745.
Prior Publication US 2024/0073177 A1, Feb. 29, 2024
Int. Cl. H04L 61/4511 (2022.01); H04L 61/2514 (2022.01); H04L 61/3015 (2022.01); H04L 67/1036 (2022.01)
CPC H04L 61/4511 (2022.05) [H04L 61/2514 (2013.01); H04L 61/3015 (2013.01); H04L 67/1036 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
obtaining a name resolution request for an enterprise service to be accessed by an endpoint device, wherein a plurality of service instances are configured to provide the enterprise service;
determining, based on the name resolution request, a monitoring agent from a plurality of monitoring agents of a monitoring service that monitors performance of the enterprise service;
selecting a service instance, from the plurality of service instances, that is associated with the monitoring agent in a name resolution record, wherein the name resolution record is augmented with an identifier, a location of the monitoring agent associated with the service instance from the plurality of monitoring agents that provide the monitoring service, and monitoring information including one or more testcases to monitor the performance of the enterprise service for the endpoint device; and
providing, to the endpoint device, location information for accessing the service instance and provisioning the monitoring agent to monitor the performance of the enterprise service executed by the service instance for the endpoint device.