The instrumentation agent and all functionality needed to inject code into a program to be monitored.