| CPC G06F 11/3082 (2013.01) [G06F 7/14 (2013.01); G06F 11/3006 (2013.01); G06F 11/3495 (2013.01); G06F 16/22 (2019.01); G06F 16/245 (2019.01); G06F 16/248 (2019.01)] | 28 Claims |

|
1. A method, comprising:
at a server system in communication with a plurality of managed machines, the plurality of managed machines self-organized into a linear communication orbit by coordinating with neighbor machines:
causing each respective machine of the plurality of managed machines to automatically monitor performance metrics associated with the respective machine, each respective machine to responsively store the performance metrics and associated metadata in accordance with one or more rules, the performance metrics associated with memory utilization, processor utilization, and/or communication channel utilization of one or more processes executed by the respective machine;
transmitting a query to a first machine of the plurality of managed machines, the plurality of managed machines, responsive to the query, to collectively generate a merged report comprising aggregated respective portions of the performance metrics and associated metadata indicated by the query; and
receiving the merged report from a last machine of the plurality of managed machines in the linear communication orbit.
|