US 12,443,460 B2
Performance analysis and root cause identification for cloud computing
Doga Tav, Fredericton (CA); Matthew de Souza, Kanata (CA); Alpha Barry, Gatineau (CA); Geoffrey Tate, Ottawa (CA); and Nick Antonov, Fredericton (CA)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Oct. 14, 2022, as Appl. No. 18/046,613.
Prior Publication US 2024/0126614 A1, Apr. 18, 2024
Int. Cl. G06F 9/50 (2006.01); G06F 11/34 (2006.01)
CPC G06F 9/505 (2013.01) [G06F 9/5077 (2013.01); G06F 11/3495 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A computer-implemented method for unified performance profiling of a workload, the computer-implemented method comprising:
in response to receiving a request against the workload in an environment comprising predetermined cloud-based containers, searching predetermined container runtime interface metadata across a plurality of compute nodes in the environment to locate runtime processes;
selecting, for each runtime process located, a respective applicable profiler from a set of predetermined profilers sharing a transactional database;
injecting, for each runtime process located, predetermined code libraries for each respective applicable profiler;
re-linking the predetermined code libraries for each respective applicable profiler;
executing, for each runtime process located, each respective applicable profiler to produce a set of results.