CPC G06F 11/3688 (2013.01) [G06F 11/3692 (2013.01); H04L 43/08 (2013.01); H04L 43/50 (2013.01)] | 17 Claims |
1. A method, comprising:
periodically sending, by an endpoint device, current state information about the endpoint device to an agent controller, wherein the current state information about the endpoint device that is periodically sent to the agent controller is used to capture a system resource snapshot of the endpoint device;
obtaining, by the endpoint device and from the agent controller, one or more scheduled tests based on a determination that the current state information about the endpoint device satisfies a set of conditions in a test configuration for the one or more scheduled tests, wherein the test configuration for the one or more scheduled tests includes a label for the set of conditions for dynamically selecting one or more endpoint agents that match the set of conditions in the test configuration, and wherein the one or more endpoint agents are deployed to one or more endpoint devices which comprise the endpoint device;
performing, by the endpoint device, the one or more scheduled tests; and
uploading, by the endpoint device, results of the one or more scheduled tests to the agent controller.
|