| CPC G06F 9/505 (2013.01) [G06F 9/5077 (2013.01); G06F 11/3495 (2013.01)] | 14 Claims |

|
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.
|