Knowledge Base

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I instrument Adobe ColdFusion?

Question

I have an Adobe ColdFusion app that I need to instrument but I can't see documentation on how to instrument it.

 

Answer

Install the Java Agent

To install the AppDynamics Java agent on ColdFusion, do one of the following:

 

From ColdFusion Administrator Console

  1. Start ColdFusion and access the Administrator Console. 
  2. Expand SERVER SETTINGS in the left hand tree, then click Java and JVM.
  3. In the JVM Arguments text box, add the AD agent entry to the -javaagent argument.
  4. Click Submit Changes.

 

From ColdFusion jvm.config file 

You can also add the -javaagent argument to jvm.args property in jvm.config file located at 

<ColdFusion_Install_Dir>\cfusion\bin\jvm.config and restart the ColdFusion. 

For example:

shell>>cd C:\ColdFusion10\cfusion\bin
shell> coldfusion.exe restart
Ex: C:\ColdFusion10\cfusion\bin\jvm.config

 

Note that additional configuration is required for transaction discovery. Refer to documentation at:

 

Tips

The Java Agent can handle ColdFusion applications that target the JVM. A ColdFusion application, once compiled to Java class files, is not that different from the typical Java app. The agent can identify business transactions, exit points, and so on.

 

CfmServlet is detected as entry point on the JRun Server, out of the box. Agent also has support for mapping ColdfFusion UDF's (User defined Functions) in callgraphs.

 

Also see ColdFusion with Macromedia JDBC Drivers.

 

 

Version history
Revision #:
5 of 5
Last update:
‎11-26-2018 04:03 PM
Updated by:
 
Labels (1)
Contributors
0 Kudos