The Bytecode Transformer log is generated by the Java Agent, the .NET Agent and the proxy. It contains the information associated with the AppDynamics platform bytecode instrumentation (BCI) engine. The BCI engine is used to inject interceptors. The BCI engine logs the classes being loaded in the application.

This log is useful for troubleshooting issues that depend on bytecode instrumentation including entry points, exit points, missing metrics, loggers, errors, exceptions, and asynchronous threads.
This log includes the following:

  • agent version and build date
  • each Java class that was examined and whether the methods were considered for bytecode instrumentation
  • each method that was instrumented.

For the .NET Agent, the log is named ByteCode.txt.

See Agent Log Files for details about how the sets are organized that roll over.