| CPC G06F 16/986 (2019.01) [G06F 16/955 (2019.01); G06F 16/9577 (2019.01); H04L 43/045 (2013.01)] | 20 Claims |

|
1. A non-transitory computer-readable medium comprising instructions that, when executed, cause at least one processor associated with a user device communicatively coupled to a cloud-based system to perform steps of:
installing a plugin or browser extension on the user device;
retrieving a configuration for the plugin from a central authority of the cloud-based system, the configuration comprising a list of domains to be monitored by the plugin, thereby allowing an admin of an organization to configure any domain or list of domains to be monitored by the plugin to calculate Real User Monitoring (RUM) statistics for specified domains and push calculated statistics for analysis that the organization can view;
performing inline monitoring, and detecting the user device is accessing a monitored domain based on the configuration;
responsive to the user device accessing the monitored domain, determining, via the plugin or browser extension, RUM statistics for the monitored domain; and
providing the RUM statistics, via the plugin or browser extension to any of a connector application executing on the user device, and a cloud-based service.
|