CPC G06F 11/366 (2013.01) | 20 Claims |
1. A system, comprising:
at least one processor; and
at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate performance of operations, comprising:
collecting, to a data slot of a defined data structure, a flow of memory usage data received from a resource monitoring process executing on the system;
in response to determining a time value exceeding a defined threshold time value, closing the data slot;
based on the memory usage data included in the data slot, executing a trend analysis process using the memory usage data as an input to the trend analysis process;
in response to the trend analysis process determining a trend associated with the memory usage data, transmitting notification data representing the trend to a user equipment, wherein the defined data structure has a defined number of data slots; and
in response to determining that a newest data slot of the defined data structure to be open exceeds the defined number of data slots, sending the memory usage data included in an oldest data slot of the defined data structure to data storage equipment.
|