Endpoint Agent Licensing
An Endpoint Agent license allows you to use all Endpoint Agent features like scheduled tests, automated sessions tests, and browser sessions. The Endpoint Agent licensing model comprises two types of licenses:
- Advantage - This license allows you to run a maximum of 10 concurrent tests on an agent and retain the test data for 30 days.
- Essentials - This license allows you to run a maximum of four concurrent tests on an agent and retain the test data for 14 days.
In the Endpoint Agent licensing model, there is no distinction between the two agent types: an Endpoint Agent or an Endpoint Pulse Agent consumes one license to deploy on a device.
All trial accounts receive 25 Advantage licenses by default, whereas prepaid organizations must purchase licenses to access the Endpoint Agents.
By default, an Endpoint Agent consumes an Advantage license upon registration (first run after the installation) into the ThousandEyes platform. If Advantage licenses are unavailable, the agent consumes an Essentials license, and if licenses are unavailable, the subsequent agents registered are disabled. The Endpoint Agents > Agent Settings section lists all the disabled agents. The following section explains how to manage your licenses. If you need your license plan modified, contact your ThousandEyes Account Manager or the Customer Engineering Team for further assistance.
This section explains the management of the Endpoint Agent licenses. Endpoint Agent licenses are assigned to the organization and can be transferred between your organizations' account-groups.
The total number of Advantage and Essentials licenses available in your Plan, currently Active licenses and licenses used in each Account Group is shown in the Plan Usage, Endpoint Agent Licenses section on the Account Settings > Usage and Billing section. The following image shows an example of the Endpoint Agent licensing data shown on the Account Settings > Usage and Billing page.

To free up a license you can disable an Endpoint Agent or delete it. The Currently Active licenses shown on page Account Settings > Usage and Billing is a tally of all licenses used within a billing cycle. If you disable or delete an Endpoint Agent within a billing cycle the reduction of the Currently Active licenses will not appear until the following billing cycle. Removing the Endpoint Agent software package from an end-user machine will not free up a license until it is deleted from the Endpoint Agents > Agent Settings section.
You can automatically manage and handle the statuses of the agents to make the optimum use of the available license.
You can assign licenses to agents from the Endpoint Agents > Agent Settings section of the ThousandEyes web application:

The Agent Settings section lists all the agents and their corresponding license types. ThousandEyes allows you to assign (or edit) licenses to agents only once in 30 days. Also, the test data retention period resets every time you change the license type of an agent. For example, ten days after registering an agent on the Essentials license, you reassign it to the Advantage license. As an Advantage license comes with 30 days of test data retention, the system will retain test data from 11th day onwards for 30 days. Data retention for the first ten days will adhere to the Essentials license policy of 14 days retention. Therefore, the system will erase the data of the first day on the 15th day, erase the second day data on the 16th day, and so on, for the test data of ten days.
To assign or edit the licenses:
- 1.In the Endpoint Agents > Agent Settings section, identify the desired agent, either by scrolling down the list, searching for the agent with the search function, or using the available filters to find the desired agent. For multiple agents, select the corresponding check-boxes.

- 2.Click the Assign License button located in the bottom ribbon.
- 3.You can now assign the licenses for the selected agents from the available licenses.
- 4.Click Assign to confirm or Cancel to revert.