Instrument Applications
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 . 14 Hierarchical Configuration Model . 15 App Agent Node Properties . 17 App Agent Node Properties Reference . 19 App Agent Node Properties Reference by Type . 45 Manage App Server and Machine Agents . 48 Remove Unused Nodes . 51 Agent Log Files . 52 Request Agent Log Files . 58 Instrument Java Applications . 63 Java Supported Environments . 66 Install the Java Agent . 81 Java Server-Specific Installation Settings . 88 Apache Cassandra Startup Settings . 89 Apache Tomcat Startup Settings . 90 Coherence Startup Settings . 93 GlassFish Startup Settings . 93 IBM WebSphere and InfoSphere Startup Settings . 97 JBoss and Wildfly Startup Settings . 101 Jetty Startup Settings . 110 Mule ESB Startup Settings . 111 Oracle WebLogic Startup Settings . 112 OSGi Infrastructure Configuration . 114 Resin Startup Settings . 117 Solr Startup Settings . 119 Standalone JVM Startup Settings . 119 Tanuki Service Wrapper Settings . 120 Tibco ActiveMatrix BusinessWorks Service Engine Settings . 121 webMethods Startup Settings . 121 Java Agent Configuration Properties . 122 Use System Properties for Java Agent Settings . 133 Use Environment Variables for Java Agent Settings . 135 Instrument Multiple JVMs on a Single Machine . 136 Instrument Dynamically Identified JVMs . 137 Instrument JVMs in a Dynamic Environment . 138 Instrument JVMs Started by Batch or Cron Jobs . 140 Instrument JVMs in Restricted Environments . 141 Automate Java Agent Deployment . 141 Instrument Apple WebObjects Applications . 142 Upgrade the Java Agent . 143 Uninstall the Java Agent . 144 Administer the Java Agent . 145 Java Agent Directory Structure . 145 Moving Java Nodes to a new Application or Tier . 147 IBM Java Agent . 148 Enable SSL for Java . 149 Tune Java Agent Performance . 154 Page 2 View Agent Diagnostic Data . 156 Start an Agent Logging Session . 156 Troubleshooting Java Agent Issues . 157 Configure Syslog Logging Output by the Agent . 160 Instrument .NET Applications . 161 .NET Supported Environments . 163 Install the .NET Agent . 168 Configure the .NET Agent . 169 Enable SSL for .NET . 173 Instrument Windows Services and Standalone Applications . 179 Name .NET Tiers . 183 Automatically Name .NET Nodes . 185 Unattended Installation for .NET . 186 Upgrade the .NET Agent . 192 Resolve .NET Agent Installation and Configuration Issues . 196 Uninstall the .NET Agent . 206 Install AppDynamics for Windows Azure with NuGet . 207 Register for AppDynamics for Windows Azure . 214 Administer the .NET Agent . 219 .NET Agent Directory Structure . 220 .NET Agent Configuration Properties . 222 Configure Multiple Business Application Support for .NET . 237 Disable Instrumentation for an IIS Application Pool . 243 Configure Application Domain Monitoring . 244 Instrument the DefaultDomain for Standalone Applications . 249 Configure the .NET Machine Agent . 251 Enable Monitoring for Windows Performance Counters . 253 Enable Correlation for .NET Remoting . 254 Enable Thread Correlation for .NET . 257 Enable Instrumentation for WCF Data Services . 258 Configure Machine Snapshots for .NET . 259 Instrument Node.js Applications . 262 Install the Node.js Agent . 266 Uninstall the Node.js Agent . ..