Instrument Applications Appdynamics Pro Documentation Version 4.0.X
Total Page:16
File Type:pdf, Size:1020Kb
Instrument Applications AppDynamics Pro Documentation Version 4.0.x Page 1 Instrument Applications . 5 Install and Administer Agents . 5 Connect the Controller and Agents . 7 Agent to Controller Communications . 10 Name Business Applications, Tiers, and Nodes . 12 Metrics Limits . 13 Hierarchical Configuration Model . 15 App Agent Node Properties . 16 App Agent Node Properties Reference . 18 App Agent Node Properties Reference by Type . 44 Manage App Server and Machine Agents . 47 Remove Unused Nodes . 50 Agent Log Files . 51 Request Agent Log Files . 57 Instrument Java Applications . 62 Java Supported Environments . 65 Install the Java Agent . 80 Java Server-Specific Installation Settings . 87 Apache Cassandra Startup Settings . 88 Apache Tomcat Startup Settings . 89 Coherence Startup Settings . 92 GlassFish Startup Settings . 92 IBM WebSphere and InfoSphere Startup Settings . 95 JBoss and Wildfly Startup Settings . 99 Jetty Startup Settings . 108 Mule ESB Startup Settings . 109 Oracle WebLogic Startup Settings . 110 OSGi Infrastructure Configuration . 112 Resin Startup Settings . 115 Solr Startup Settings . 116 Standalone JVM Startup Settings . 117 Tanuki Service Wrapper Settings . 118 Tibco ActiveMatrix BusinessWorks Service Engine Settings . 119 webMethods Startup Settings . 119 Java Agent Configuration Properties . 120 Use System Properties for Java Agent Settings . 131 Use Environment Variables for Java Agent Settings . 132 Instrument Multiple JVMs on a Single Machine . 133 Instrument Dynamically Identified JVMs . 135 Instrument JVMs in a Dynamic Environment . 135 Instrument JVMs Started by Batch or Cron Jobs . 136 Instrument JVMs in Restricted Environments . 138 Automate Java Agent Deployment . 138 Instrument Apple WebObjects Applications . 139 Upgrade the Java Agent . 140 Uninstall the Java Agent . 141 Administer the Java Agent . 142 Java Agent Directory Structure . 142 Moving Java Nodes to a new Application or Tier . 143 IBM Java Agent . 144 Enable SSL for Java . 145 Tune Java Agent Performance . 151 Page 2 View Agent Diagnostic Data . 152 Start an Agent Logging Session . 153 Troubleshooting Java Agent Issues . 153 Configure Syslog Logging Output by the Agent . 156 Instrument .NET Applications . 157 .NET Supported Environments . 159 Install the .NET Agent . 164 Configure the .NET Agent . 165 Enable SSL for .NET . 169 Instrument Windows Services and Standalone Applications . 175 Name .NET Tiers . 179 Automatically Name .NET Nodes . 181 Unattended Installation for .NET . 182 Upgrade the .NET Agent . 187 Resolve .NET Agent Installation and Configuration Issues . 191 Uninstall the .NET Agent . 201 Install AppDynamics for Windows Azure with NuGet . 202 Register for AppDynamics for Windows Azure . 209 Administer the .NET Agent . 214 .NET Agent Directory Structure . 215 .NET Agent Configuration Properties . 217 Configure Multiple Business Application Support for .NET . 232 Disable Instrumentation for an IIS Application Pool . 238 Configure Application Domain Monitoring . 238 Instrument the DefaultDomain for Standalone Applications . 243 Configure the .NET Machine Agent . 245 Enable Monitoring for Windows Performance Counters . 247 Enable Correlation for .NET Remoting . 248 Enable Thread Correlation for .NET . 251 Enable Instrumentation for WCF Data Services . 252 Configure Machine Snapshots for .NET . 253 Instrument Node.js Applications . 255 Install the Node.js Agent . 259 Uninstall the Node.js Agent . ..