. AppDynamics App iQ Platform AppDynamics Essentials Version 4.4.x Page 1 AppDynamics Essentials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Download AppDynamics Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Lite and Pro Editions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Controller UI Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 AppDynamics Mobile App . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 AppDynamics Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 AppDynamics Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Deploy AppDynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 License Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Applying or Updating a License File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 License Entitlements and Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Platform as a Service Integrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Deploy AppDynamics for Azure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Install AppDynamics for Azure App Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Install the AppDynamics Azure Site Extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Install the AppDynamics .NET Micro Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Install AppDynamics for Azure Service Fabric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Install AppDynamics for Azure Cloud Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Sensitive Data Collection and Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 AppDynamics Universal Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Install the Universal Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Install the Universal Agent on Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Install the Universal Agent on Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Permissions for Running the Universal Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Runtime Agent Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Universal Agent CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Universal Agent Rulebooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Universal Agent Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Standalone Machine Agent Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Java Agent Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 .NET Agent Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Analytics Agent Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Network Agent Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Dynamic Configuration Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Rulebook Configuration Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Universal Agent REST APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Troubleshoot Universal Agent Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 Manage Users and Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Roles and Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Account Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 Application Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Business iQ Analytics Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 Custom Dashboard Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 Database Visibility Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 End User Monitoring Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Server Visibility Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 External Authentication Providers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 LDAP Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 SAML Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 User Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 Metrics and Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Metric Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 Metric Data Resolution over Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 Percentile Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Monitor Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Monitor Application Change Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 Events Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Monitor Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 Alert and Respond . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 Configure Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 Event Simulation Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Health Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 JMX Health Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 Configure Health Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 Notification Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 Email Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Diagnostic Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 Cloud Auto-Scaling Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282 Remediation Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 Page 2 Remediation Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 HTTP Request Actions and Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 JIRA Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 Custom Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 Build a Custom Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 Action Suppression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 Predefined Templating Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Email Digests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310 Troubleshoot Health Rule Violations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 Dashboards and Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 Virtual War Room . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 Widgets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 Specify Metrics in Multiple Entities Using a Wildcard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Custom Dashboards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 Create and Manage Custom Dashboards and Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Import and Export Custom Dashboards and Templates Using the UI . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344 Page 3 AppDynamics Essentials Welcome to the AppDynamics App iQ Platform, version 4.4! AppDynamics helps you to understand and optimize the performance of your business, from its software to infrastructure to business outcomes. This documentation introduces you to the AppDynamics App iQ Platform. It describes concepts and procedures for the App iQ Platform that are common across the AppDynamics product modules, from Application Performance Monitoring to Application Analytics, End User Monitoring, and more. It also covers the Controller UI, the browser-based console you use to understand, tune, and troubleshoot your application environment. To report issues with the documentation, email the AppDynamics docs team at [email protected]. New to AppDynamics? Collaborating Getting Started Manage Users and Groups AppDynamics Concepts Custom Dashboards Deploy AppDynamics Virtual War Room Platform as a Service Integrations Health Rules Product Homes Other Resources Application Monitoring Community Forums and Knowledge Base End User Monitoring AppDynamics Help Center Database Visibility AppDynamics Exchange Server Visibility Support (login account required) Application Analytics Watch the Video For full-screen viewing, click Video Tour of AppDynamics App iQ 4.4. Copyright © AppDynamics 2012-2017 Page 4 Getting Started On this page: Get a Controller Log in to the Controller UI Install AppDynamics Agents Connect the Agent to the Controller Enable Notifications (Configure an Email Server) AppDynamics Roadmap This topic gives you an overview of how to get started quickly with the AppDynamics App iQ Platform, from getting a Controller to start deploying agents. Get a Controller The first step in using the AppDynamics App iQ Platform is to get a Controller. The Controller sits at the center of an AppDynamics deployment. It's where AppDynamics agents send data on the activity in the monitored environment. It's also where users go to view, understand, and analyze that data. You can get a Controller by starting a free trial at www.appdynamics.com. After creating your account and starting your trial, you can choose whether to install the Controller yourself or use a Controller hosted by AppDynamics. If you choose a SaaS Controller, the Controller is hosted for you and you do not need to install the Controller. If you choose an on-premises Controller instance, follow the instructions in the AppDynamics portal to download the Controller. You can download the Controller, like most installable components of the AppDynamics App iQ platform, from the AppDynamics download center at https://download.appdynamics.com/. If you are just investigating or learning about AppDynamics, you'll probably want to start with a SaaS Controller. It's the quickest way to get started. If you're ready for a closer look at AppDynamics, however, and interested in an on-premises deployment in the long term, see AppDynamics Platform for details on such deployments. Log in to the Controller UI Once you have installed the Controller or arranged for a hosted Controller, you can log in to the Controller UI. For a SaaS Controller, you will receive an email from the AppDynamics Operations team containing the URL and access details for your hosted Controller instance. For an on-premises Controller, you log in using the administrator credentials you created during the installation. Install AppDynamics Agents Once you have a Controller, the next thing you'll do is install AppDynamics agents in your environment. The AppDynamics product module types use different types of agents. For example, for application monitoring, you need one of the AppDynamics App Agents. For most types of agents, you can use the Agent Download Wizard in the Controller UI to get started quickly. The first time you log in to the Controller UI, the Agent Download Wizard appears. Follow the instructions in the wizard to install agents in your application environment. You can access the wizard directly from the home page in the Controller UI. For more information on installing an app agent, use the following links: Install the Java Agent Install the .NET Agent Install the PHP Agent Install the Python Agent Install the Node.js Agent Copyright © AppDynamics 2012-2017 Page 5 Set Up and Access Browser Instrument iOS Instrument Android Install the Database C/C++ Application RUM Applications Applications Agent Agent Connect the Agent to the Controller If you are using the agent download wizard, the wizard automatically configures the settings for connecting the agent to the Controller. If you download agents directly, you need to configure the Controller connections. The following graphic shows the connections the agents use to reach the platform. Naturally, they vary depending on whether you are using the on-premises or SaaS AppDynamics platform. It's possible that you will need to adjust the configuration of network components, such as firewalls or proxies, to permit traffic from the agent to the Controller. The connection is single directional, meaning that agents always initiate the connections to the Controller. Enable Notifications (Configure an Email Server) To send notifications, such as health rule violation notifications, the Controller needs to be configured to use a valid email (SMTP) server. For a SaaS Controller, you can use the SaaS-provided SMTP Server or your own SMTP Server. For an on-premises Controller, you need to configure an SMTP server after installation. See Enable an Email Server for information on configuring an email server. AppDynamics Roadmap After you've installed agents and restarted your applications, AppDynamics automatically builds an environment of your application. You can see the model in the dashboards and flow maps view of the Controller UI. As it monitors your application workload, AppDynamics determines what's normal for your environment and applies sensible defaults for Copyright © AppDynamics 2012-2017 Page 6 detecting abnormal activity and application errors. You can likely start using and benefiting from AppDynamics immediately, without touching the instrumentation configuration. However, when you're ready, you can optimize the configuration to make best use of AppDynamics for your environment and requirements. The following timeline describe what a typical getting started journey may look like. First Day with AppDynamics 1. Get a Controller 2. Download and install AppDynamics agent. 3. Add users to the Controller UI. 4. Configure Email/SMS settings to enable notifications. For SaaS, an SMTP server is preconfigured. For an on-premises Controller and SMS configuration, see Enable an Email Server. 5. Get to know the AppDynamics defaults, such as built in health rules and baseline calculations. 6. Learn about the key performance indicator metrics. 7. Explore the ways that the different AppDynamics products work together. First Week with AppDynamics APM 1. Create and organize your business applications. 2. View and customize flow maps. 3. Create custom dashboards. 4. Verify or adjust your tier groups, nodes and remote services. 5. Customize your health rules. First Month with AppDynamics APM 1. Tune your service entry points. 2. Manage user roles and groups, or connect the Controller to an external authentication provider. 3. Capture contextual information, information points and data collectors. 4. Extend your health rules with custom actions. 5. Create custom metrics or add integration modules to AppDynamics. Copyright © AppDynamics 2012-2017 Page 7 Download AppDynamics Software On this page: Download AppDynamics Software with cURL Validate Software Package Downloads After you sign up for an account on www.appdynamics.com, you can download available AppDynamics software packages on the AppD ynamics Download Center (https://download.appdynamics.com/). Where applicable, AppDynamics also publishes software for distribution on package manager repositories such as RPM, npm, pip, NuGet, and others. For products that are available via package manager, you can find relevant instructions to retrieve and install the software in the installation documentation. When you download files, always copy or transfer the files in binary mode. If you want to transfer a file you have downloaded on Windows to a Linux machine, use binary mode in your transfer program when you move the file to the destination Linux environment. Download AppDynamics Software with cURL The following steps demonstrate how to use cURL to get the latest version of an AppDynamics software download: 1. Authenticate to the AppDynamics domain and store the resulting session ID in a file. For example: curl -c cookies.txt -d 'username=<USERNAME>&password=<PASSWORD>' https://login.appdynamics.co m/sso/login/ 2. View the latest version of each available product by getting the following URL: https://download.appdynamics.com/download/d ownloadfilelatest/ curl https://download.appdynamics.com/download/downloadfilelatest/ 3. Inspect the response (or parse via script) to find the "download_path" of the latest version of the product in which you are interested. 4. Get the download as follows. Pass the session information (stored in cookies.txt, in the example) and replace <URL_TO_FILE> with the appropriate download_path value in your request: curl -L -O -b cookies.txt <URL_TO_FILE> Validate Software Package Downloads You can use checksum validation and, for certain packages, a digital signature to validate software you download from the AppDynamics Download Center. Checksum Validation Click the Checksums link beneath a software package on the AppDynamics Download Center to display the package's MD5 checksum and its SHA256 checksum. After your download completes, run a checksum tool and compare the results against against the checksum information from the download center. Digital Signatures AppDynamics digitally signs the following packages using a certificate signed by a publicly known certificate authority: .NET Agent AppDynamics Controller for Windows MSI installer AppDynamics digitally signs the following packages using a Pretty Good Privacy (PGP) key: Java Agent Standalone Machine Agent Standalone Machine Agent RPM package Python Agent pip package The AppDynamics PGP public key is hosted on https://pgp.mit.edu under the User ID "[email protected]". If you are unfamiliar Copyright © AppDynamics 2012-2017 Page 8 with using a PGP signature to validate a software package, see the tutorial on the AppDynamics Community Knowledge Base. Copyright © AppDynamics 2012-2017 Page 9 Lite and Pro Editions On this page: AppDynamics Lite Features Transition from Pro Trial to AppDynamics Lite You can try AppDynamics Pro free for 15 days by signing up for an account on the AppDynamics Portal. At the end of the trial period, AppDynamics Self-Service Pro Trial transitions to the free product edition, AppDynamics Lite. AppDynamics Lite Features AppDynamics Lite provides the same application monitoring and troubleshooting features as AppDynamics Pro, with a few limitations as described here. AppDynamics Lite includes the following license units: 1 unit of Java APM 1 unit of .NET APM 1 unit of PHP APM 1 unit of Node.js APM 1 unit of Python APM 1 unit of Web Server APM 1 unit of Database Monitoring 6 units of Server Monitoring (via Standalone and .NET Machine Agents) The data retention period is restricted to 24 hours. For End User Monitoring, AppDynamics Lite provides access to a subset of features of the Pro product, as described in Browser RUM License and Mobile RUM Licenses. AppDynamics Lite restricts queries to the last 24 hours both from the user interface and via API. In addition, you can manage five applications on AppDynamics Lite, as well as on AppDynamics Self-Service Pro Trial and Standard editions. To retain history greater than 24 hours and have unlimited applications, upgrade to AppDynamics Pro. See http://www.appdynamics.com/pricing/us/ for information on changing or buying licenses. Transition from Pro Trial to AppDynamics Lite When the trial period ends and AppDynamics detects an expired AppDynamics Pro Trial license, the Controller resets all agents. See information on resetting app agents in Manage App Agents. After the reset, the Controller limits agent registration to one each of the Java Agent, the .NET Agent, the PHP Agent and the Node.js Agent. The Controller permits the first agent of each type to register and use a license. AppDynamics recommends you uninstall any agents you don't use. For instructions on how to uninstall an agent, see the uninstall topic corresponding to your agent type under Install App Server Agents. Copyright © AppDynamics 2012-2017 Page 10
Description: