License restrictions with respect to any third party components included in the AppDynamics software, with which customers are required to comply, are located on the Legal Notices page.

Customers are prohibited from using the MySQL database(s) included with the AppDynamics software with any other product or for any other purpose other than for the AppDynamics software as provided.

Each unit of the Pro Edition version of the products in the Application Performance Monitoring section below includes one unit of Machine Agent at no cost, but such Machine Agent shall only be used on the same host as the corresponding Pro Edition unit to provide correlation between the application and the host.

Event Data retention policy: As described below, except that retention for on-premises deployments is configurable.

Swap rights for Peak products:

APM Peak APM: During the License Term of the Subscription Licenses (or, if applicable, during the Maintenance and Support Term of perpetual licenses) on the applicable Order Form, End User may, once per calendar quarter and upon 24 business hours' written notice, exchange licenses among the following types of Software units: AppDynamics Pro Edition for Java, .NET and Node.js on a one-for-one basis, and separately AppDynamics Test & Dev Edition (each an “Exchangeable Group”) for the same products on a one-for-one basis. For clarity, the list prices of all products within each Exchangeable Group (Pro Edition and Test & Dev Edition, respectively) are the same and through such exchanges, End User may not at any time use products with cumulative value exceeding the total list price of products on the applicable Order Form.

RUM Peak: During the License Term of the Subscription Licenses (or, if applicable, during the Maintenance and Support Term of perpetual licenses) on the applicable Order Form, End User may, once per calendar quarter and upon 24 business hours' written notice, exchange licenses among the following types of Software units: AppDynamics Pro Edition for Browser Real User Monitoring and Browser Analytics for units of Mobile Real User Monitoring and Mobile Analytics on a one-for-one basis (and vice versa), and separately AppDynamics Test & Dev Edition for the same products (and vice versa) on a one-for-one basis. End User may not exchange any AppDynamics for Browser Real User Monitoring licenses during any year in which End User has used any pageviews of such licenses. For clarity, the list prices of all products within each Exchangeable Group (Pro Edition and Test & Dev Edition, respectively) are the same and through such exchanges, End User may not at any time use products with cumulative value exceeding the total list price of products on the applicable Order Form.

With respect to the AppDynamics software, each license unit on an order document entitles the customer to do the following:

Product

Entitlement

Peak

APM Peak - Java, .NET or Node.js (SaaS)

Includes:

One unit of AppDynamics for Java (SaaS) and one unit of Transaction Analytics (SaaS) for use solely with such Java unit; or

One unit of AppDynamics for .NET (SaaS) and one unit of Transaction Analytics (SaaS) for use solely with such .NET unit; or

One unit of AppDynamics for Node.js (SaaS) and one unit of Transaction Analytics (SaaS) for use solely with such Node.js unit

APM Peak - Java, .NET or Node.js (On-Prem)

Includes

One unit of AppDynamics for Java (On-Prem) and one unit of Transaction Analytics (On-Prem) for use solely with such Java unit; or

One unit of AppDynamics for .NET (On-Prem) and one unit of Transaction Analytics (On-Prem) for use solely with such .NET unit; or

One unit of AppDynamics for Node.js (On-Prem) and one unit of Transaction Analytics (On-Prem) for use solely with such Node.js unit

RUM Peak - Browser or Mobile (SaaS)

Includes:

One unit of AppDynamics for Browser Real User Monitoring (SaaS) and one unit of AppDynamics for Browser Analytics (SaaS); or

One unit of AppDynamics for Mobile Real User Monitoring (SaaS) and one unit of AppDynamics for Mobile Analytics (SaaS)

RUM Peak - Browser or Mobile (On-Prem)

Includes:

One unit of AppDynamics for Browser Real User Monitoring (On-Prem) and one unit of AppDynamics for Browser Analytics (On-Prem); or

One unit of AppDynamics for Mobile Real User Monitoring (On-Prem) and one unit of AppDynamics for Mobile Analytics (On-Prem)

Infrastructure Visibility Peak (SaaS)

Includes:

One unit of AppDynamics for Infrastructure Visibility (SaaS); and

One unit of AppDynamics for Log Analytics (SaaS)

Infrastructure Visibility Peak (On-Prem)

Includes:

One unit of AppDynamics for Infrastructure Visibility (On-Prem); and

One unit of AppDynamics for Log Analytics (On-Prem)

Application Performance Monitoring

AppDynamics for Java

Instrument a single JVM instance; snapshots are retained for 14 days unless archived

AppDynamics for Java Microservices

Instrument a single JVM instance with a heap allocation less than or equal to 1 GB

AppDynamics for .NET

Instrument an unlimited number of CLRs on a single Windows OS instance; snapshots are retained for 14 days unless archived

Instrument an unlimited number of CLRs (for .NET on Microsoft Azure) running in a single instance of a Microsoft Azure Web role or Worker role, based on the size of the Virtual Machine (VM) that the Web/Worker role runs on as described here (for clarity, such licenses cannot be used to instrument any non-Azure applications)

AppDynamics for PHP

Instrument a single PHP runtime instance; snapshots are retained for 14 days unless archived

AppDynamics for Node.js

Instrument up to 10 Node.js processes; snapshots are retained for 14 days unless archived

AppDynamics for Python

Instrument an unlimited number of Python processes running on a single OS instance; snapshots are retained for 14 days unless archived

AppDynamics for Web Server

Instrument an unlimited number of Apache Web Server instances on a single OS instance

AppDynamics for C++

Instrument an unlimited number of C++ runtime applications on three OS instances using the software development kit; snapshots are retained for 14 days unless archived

End User Monitoring

AppDynamics for Browser Real User Monitoring (SaaS)

Instrument 10 Million Pageviews per 12-month period and access the AppDynamics-hosted EUM Cloud and AppDynamics-hosted Events Service; raw page requests and sessions are retained as Event Data. Customers may also choose to store raw Ajax or other events requests as Event Data, and every 5 requests stored consumes one Pageview. Event Data is retained for 8 days. Additional retention of Event Data for 30, 60 or 90 days is available as an add-on at additional cost.

AppDynamics for Browser Real User Monitoring (on-prem)

Instrument 10 Million Pageviews per 12-month period; raw page requests are retained as Event Data. Customers may also choose to store raw Ajax or other events requests as Event Data, and every 5 requests stored consumes one Pageview. Event Data is retained for 8 days by default. Customer is not entitled to access the AppDynamics-hosted EUM Cloud or AppDynamics-hosted Events Service.

AppDynamics for Mobile Real User Monitoring (SaaS)

Instrument 5,000 MAUs per calendar month and access the AppDynamics-hosted EUM Cloud and AppDynamics-hosted Events Service. In addition, for each MAU unit, 500 events of the following types are stored on the event service as Event Data: network requests, sessions, breadcrumbs and custom data. Crash reports are retained for 365 days and all other Event Data is retained for 8 days. Additional retention of Event Data for 30, 60 or 90 days is available as an add-on at additional cost.

AppDynamics for Mobile Real User Monitoring (on-prem)

Instrument 5,000 MAUs per calendar month. In addition, for each MAU unit, 500 events of the following types are stored on the event service as Event Data: network requests, breadcrumbs and custom data. Crash reports are retained for 365 days and all other Event Data is retained for 8 days by default. Customer is not entitled to access the AppDynamics-hosted EUM Cloud or AppDynamics-hosted Events Service.

AppDynamics for Browser Synthetic User Monitoring (SaaS)

Consume 40,000 units of 5-second blocks of time on AppDynamics' hosted synthetic network per calendar month. Each run of a synthetic job is rounded up to the next 5 seconds. Unused time is not rolled over to the following month. The results of synthetic jobs will be stored as Event Data for 13 months.

Analytics

AppDynamics for Transaction Analytics (SaaS)

Instrument 1,000,000 business transaction events per 24-hour period and access to the AppDynamics-hosted Events Service, with a data maximum of 50 GB per account per day. Data retention limited to 8 days. Additional retention of 30, 60, or 90 days available as an add-on.

AppDynamics for Transaction Analytics (on-prem)

Instrument 1,000,000 business transaction events per 24-hour period (limited to 90 days of data storage). Customer is not entitled to access the AppDynamics-hosted Events Service.

AppDynamics Browser Analytics (SaaS)

Instrument 10 Million Pageviews per 12-month period and access the AppDynamics-hosted EUM Cloud and AppDynamics-hosted Events Service; raw page requests and sessions are retained as Event Data. Customers may also choose to store raw Ajax or other events requests as Event Data, and every 5 requests stored consumes one Pageview. Event Data is retained for 8 days. Additional retention of Event Data for 30, 60 or 90 days is available as an add-on at additional cost.

AppDynamics Browser Analytics (on-prem)

Instrument 10 Million Pageviews per 12-month period; raw page requests are retained as Event Data. Customers may also choose to store raw Ajax or other events requests as Event Data, and every 5 requests stored consumes one Pageview. Event Data is retained for 8 days by default. Customer is not entitled to access the AppDynamics-hosted EUM Cloud or AppDynamics-hosted Events Service.

AppDynamics Mobile Analytics (SaaS)

Instrument 5,000 MAUs per calendar month and access the AppDynamics-hosted EUM Cloud and AppDynamics-hosted Events Service. In addition, for each MAU unit, 500 events of the following types are stored on the event service as Event Data: network requests, sessions, breadcrumbs and custom data. Crash reports are retained for 365 days and all other Event Data is retained for 8 days. Additional retention of Event Data for 30, 60 or 90 days is available as an add-on at additional cost.

AppDynamics Mobile Analytics (on-prem)

Instrument 5,000 MAUs per calendar month. In addition, for each MAU unit, 500 events of the following types are stored on the event service as Event Data: network requests, breadcrumbs and custom data. Crash reports are retained for 365 days and all other Event Data is retained for 8 days by default. Customer is not entitled to access the AppDynamics-hosted EUM Cloud or AppDynamics-hosted Events Service.

AppDynamics for Log Analytics (SaaS)

Publish/index 5 GB of log data per 24-hour period (limited to 8 days of data storage) and access the AppDynamics-hosted Events Service. Additional retention beyond 8 days can be purchased as an add-on.

AppDynamics for Log Analytics (on-prem)

Publish/index 5 GB of log data per 24-hour period (limited to 90 days of data storage). Customer is not entitled to access the AppDynamics-hosted Events Service.

Server Infrastructure Monitoring

AppDynamics for Service Availability Monitoring

Instrument 60 HTTP based services

AppDynamics for Infrastructure Visibility

Instrument 3 instances of an OS

AppDynamics Machine Agent

Instrument a single instance of an OS, but any free Machine Agents shall only be used on the same host as the corresponding Pro Edition unit to provide correlation between the application and the host

Monitor one instance up to 8 CPU/cores, for Oracle databases (if an instance exceeds more than 8 cores, then an extra unit is needed for each 8 core. Example: a single instance of an Oracle database with 32 core requires 4 units). Event Data is retained for 10 days.

Monitor one database up to 8 CPU/cores, for IBM DB2 databases (if a database exceeds more than 8 cores, then an extra unit is needed for each 8 core. Example: a single DB2 database with 32 core requires 4 units). Event Data is retained for 10 days.

Monitor one MongoDB replica set (or, if no replica sets exist, one standalone MongoDB instance) for MongoDB databases. Event Data is retained for 10 days.

AppDynamics for NetApp (on-prem)

Monitor one NetApp controller for the following NetApp controller: FAS2nnn and FAS3nnn. Event Data is retained for 14 days by default.

Monitor ½ NetApp controller for the following NetApp controllers: FAS6nnn and FAS8nnn series (two license units are required per NetApp controller). Event Data is retained for 14 days by default.

Definitions:

“CLR” means Common Language Runtimes

“Dedicated Controller” means a version of the central repository and analytics engine component of the software where the customer's data is logically separated from that of other customers

“EUM Cloud” means the end user monitoring component that receives and processes data received from end user devices

"Event Data" means the raw data generated by the Software and stored in the Events Service

"Events Service" means the component that stores the Event Data

“GB” means gigabyte

“Instrument” means to collect data, monitor, troubleshoot and manage using the AppDynamics software

“JVM” means Java Virtual Machine

"Metric Data" means the aggregate value of the data collected by the Software over a given period of time

"Monthly Active User" or “MAU” means a unique installation of an instrumented mobile application that was launched on a device in a given calendar month

“OS” means an operating system

"Pageview" means a request to load a single web page, virtual page or view of an Internet site