| CPC G06F 9/45558 (2013.01) [G06F 2009/45591 (2013.01)] | 20 Claims |

|
1. A method, comprising:
collecting data corresponding to a plurality of components in a system, wherein the data comprises information about one or more issues associated with the plurality of components;
using one or more machine learning models to analyze the data and categorize the data based at least in part on the analysis to determine at least one component type and issue type for the one or more issues associated with the plurality of components;
selecting from a plurality of application programming interfaces (APIs) two or more APIs that are configured to monitor respective statuses of the plurality of components, wherein the selection is based at least in part on the APIs of the plurality of APIs which correspond to the categorized data, the determined component type, and the issue type for the one or more issues associated with the plurality of components;
pushing portions of the data to corresponding ones of the two or more selected APIs;
retrieving code associated with one or more of the plurality of components, wherein the code is associated with the one or more issues associated with the plurality of components;
parsing the code;
generating a graphical representation of the code for display on a user interface based at least in part on the parsing, wherein the two or more selected APIs are used to generate the graphical representation of the code, and wherein the graphical representation of the code illustrates one or more connections and one or more data transfers between at least two elements caused by execution of the code;
identifying one or more anticipated failures associated with one or more of the plurality of components identified in the one or more issues; and
facilitating reprocessing of transactions associated with the anticipated failures;
wherein the steps of the method are executed by a processing device operatively coupled to a memory.
|