Generating an instrumented software package and executing an instance thereof
AssigneeLayered Insight, Inc.
InventorsAsif Awan, John Laurence Kinsella, Sachin Aggarwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeLayered Insight, Inc.
InventorsAsif Awan, John Laurence Kinsella, Sachin Aggarwal
Estimating the term…
Techniques for generating an instrumented software package and executing an instance thereof are disclosed. A software package, such as a container image, includes a library of system call wrapper functions. An instrumented system call wrapper function includes (a) a corresponding system call wrapper function and (b) instrumentation code. Instrumentation code is configured to perform one or more of: (a) capturing data associated with executing the set of operations associated with requesting the system call, and (b) manipulating execution of the set of operations associated with requesting the system call. An instrumented library, including instrumented system call wrapper functions, is added to the software package to generate an instrumented software package. An instrumentation configuration is applied to an instance of the instrumented software package. The instrumentation configuration indicates which portions of instrumentation code to set to an “on state,” and which portions of instrumentation code to set to an “off state.”
A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, cause performance of steps comprising:
A method, comprising:
A system, comprising:
Dependencies are inferred from the claim text.