| CPC G06F 11/0793 (2013.01) [G06F 11/0709 (2013.01); G06F 11/079 (2013.01)] | 20 Claims |

|
1. A method for managing data processing systems that provide computer-implemented services, comprising:
obtaining log data for a data processing system of the data processing systems, the log data comprising log messages that indicate activity of the data processing system during a period of time, the activity indicating a disruption in the computer-implemented services;
analyzing the log data using a log sequence model repository to attempt to identify a corresponding log sequence model from the log sequence model repository; and
in a first instance of the analyzing where the corresponding log sequence model is identified:
obtaining additional instructions based on the corresponding log sequence model, and
updating operation of at least a second data processing system of the data processing systems using the additional instructions to obtain updated data processing systems that correct for the disruption in the computer-implemented services, the second data processing system being a member of a data pipeline implemented using the data processing system and the second data processing system, and the second data processing system being positioned in the data pipeline to obtain data generated by the data processing system where the data processing system is an internet of things device operably connected to the second data processing system and the second data processing system is an edge device that operates as a gateway for the internet of things device.
|