CPC G06F 9/46 (2013.01) | 20 Claims |
1. A computer-implemented method for detecting bottlenecks in microservice cloud systems, the method comprising:
identifying a plurality of nodes within one or more clusters associated with a plurality of containers;
collecting thread profiles and network connectivity data by periodically dumping stacks of threads and identifying network connectivity status of one or more containers of the plurality of containers;
classifying the stacks of threads based on a plurality of thread states;
constructing a microservice dependency graph from the network connectivity data;
aligning the plurality of nodes to bar graphs to depict an average number of working threads in a corresponding microservice; and
generating, on a display, an illustration outlining the plurality of thread states, each of the plurality of thread states having a different representation.
|