| CPC H04L 61/4511 (2022.05) [H04L 61/2514 (2013.01); H04L 61/3015 (2013.01); H04L 67/1036 (2013.01)] | 20 Claims |

|
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.
|