The AppDynamics license that you purchase determines the features and deployment scale available to you. A license file that applies to your entire platform resides on the Controller. You do not need to install a license file for other components, such as on the agents or with the on-premises EUM Server, for example.
There are two different types of AppDynamics Licenses: Pro and Lite. You can try the Pro license free for 15 days. When the free trial ends, the license converts to a Lite license, as described in Lite and Pro Editions.
When you purchase Application Performance Monitoring licenses, you can create rules to fine-tune license distributions across your organization. See Creating Rules for more information.
Viewing License Information
To view your license information, click the gear icon, then click License.
The License dashboard consists of three tabs:
- Peak Usage: displays the maximum license usage in the time range you specify
- Rules: allows you to configure license allocation across machines and applications
- Account: displays the account name, access key, and expiration
The following sections cover each of the tabs in more detail.
Viewing Peak Usage
In the Peak Usage tab, you can view the number of licenses consumed and license expiration dates for the following product areas:
- User Experience
You can click on each application type to see that type's peak license usage per minute. You can specify the time range that you want to see data for in the dropdown menu on the upper right. For more information about how license units are defined for each product module, see License Entitlements and Restrictions.
In the Rules tab, you can create rules to specify the number of Application Performance Monitoring licenses to allocate to specified applications and machines. If you choose not to create any rules, your license allocation follows the default rule, which distributes the licenses evenly across all applications and machines. Under the default rule, all agents are authenticated using the access key in the Account tab. For each rule you create, a new access key is generated, and the agents under that rule are authenticated with that generated key.
In a rule, you can specify the following allocation details:
- How many units you want to allocate to each rule
- Which applications are allowed to consume the units (agents) allocated by this rule
- Which servers are allowed to consume the units (agents) allocated by this rule
When license rules are enabled, you must ensure that all your units are accounted for by either the default rule or a custom rule. AppDynamics follows a mix and match model: you can adjust the number of units allocated to each license rule at any time.
Before creating a rule, you must enable the license rules feature in the Rules tab by clicking Create Rules.
- Click the +/Add to display the Add Rule dialog box.
- In the General tab, enter the name of your rule and the number of units for each agent type that this rule allocates. If you have not adjusted down your units in the default rule, the allocations will show as over-provisioned.
- In the Application Scope tab, select Specified Applications to restrict which applications agents can report to. Only agents reporting to the applications you specify can consume the units allocated by this rule. You can select one or more applications from the Available Applications list and click the left arrow button to move the applications to the Selected Applications box.
- In addition, you can specify matching criteria for allowed applications by clicking the Add button. You can also specify matching criteria for applications that have not yet been created. The applications you specify using matching criteria will not appear in the Selected Applications box. You can select up to 100 applications to assign to a rule.
- In the Machine Scope tab, select Specified Machines to restrict which servers agents can be deployed to. Only agents deployed on the servers you specify can consume the units allocated by this rule. You can select one or more servers from the Available Machines list and click the left arrow button to move the applications to the Selected Applications box.
- In addition, you can specify matching criteria for allowed servers by clicking the Add button. You can also specify matching criteria for servers not yet monitored by AppDynamics. The applications you specify using matching criteria will not appear in the Selected Applications box.
Viewing License Usage
To view license usage for the units allocated by a rule, click the rule. License usage is indicated by the following colors:
- Blue: under 80% units used
- Yellow: over 80% units used
- Red: 100% units used
When configuring rules, you can allocate more units than you are provisioned. Over-provisioning units buffers your unit allocation and is useful if you are unsure which agent type will consume more units. While your unit allocation is unbounded, your unit usage is limited by the number of licenses you purchase. In other words, AppDynamics continues to reports data for over-provisioned units as long as you have the units available (i.e. the license usage for certain agents is lower than expected).
Viewing Access Keys
In the Account tab, you can view your license type (Pro or Lite) and access key. You use the access key to connect agents to the controller. For more information, see Agent-to-Controller Connections.