| CPC G06F 16/219 (2019.01) [G06F 8/656 (2018.02); G06F 16/1734 (2019.01); G06F 16/2272 (2019.01); G06F 16/2358 (2019.01); G06N 5/022 (2013.01)] | 20 Claims |

|
1. A system comprising:
one or more hardware processors configured with computer-executable instructions that, when executed by the one or more hardware processors, configure the system to:
receive a log file generated by an information management system that currently operates with a first version of management software that controls operation of the information management system, wherein the information management system is one of: part of the system, and distinct from the system;
extract error codes from the log file;
determine one or more metric values for each of the error codes;
based on the one or more metric values, select at least one error code from among the error codes;
determine that the information management system currently operates with the first version of management software;
based at least in part on the selected at least one error code and further based on the first version of the management software, identify a remedial action for the information management system; and
cause the remedial action to be performed at the information management system without user intervention, wherein the remedial action comprises installing a second version of the management software at the information management system, and further comprises causing the information management system to operate with the second version of the management software and not with the first version of the management software,
wherein the second version is different from the first version, and wherein the second version is associated with correcting one or more causes of the selected at least one error code.
|