International Business Machines Corporation
Grouping anomalous components of a distributed application
Last updated:
Abstract:
Systems, devices, computer-implemented methods, and/or computer program products that facilitate fault localization for distributed applications. In one example, a system can comprise a process that executes computer executable components stored in memory. The computer executable components can comprise a graph compiler and a partitioning component. The graph compiler can generate a hypernode graph for a distributed application using causality data inferred from log data generated by services emitting errors. The distributed application can comprise the services. The partitioning component can cluster the services into a plurality of groups using the hypernode graph and an objective function.
Status:
Grant
Type:
Utility
Filling date:
29 Apr 2021
Issue date:
19 Apr 2022