Manage Endpoint Agent Settings
Last updated
Last updated
Existing Endpoint Agents can be reviewed and managed from the Endpoint Agents > Agent Settings section of the ThousandEyes web application:
To add a new Endpoint Agent, see the Installation documentation.
The following information about each agent is provided in the main table:
Name
The name of the agent, followed by the list of usernames of the most recent users with Endpoint Agent to log into the system.
Agent Labels
A chevron will appear to the right of the agent name for each Agent Label currently assigned to the agent. Hover over the chevrons to display a tooltip with the names of the Agent Labels. If no Agent Labels are assigned, this space is blank.
Agent Version
The version of the Endpoint Agent software (not the same as the version of the Browser Extension). A yellow dot indicates a version that is not the current version. Hover over the dot to view the current version.
Browser extension
Indicates the state of browser extensions. Extension icons for Chrome, Internet Explorer, and Edge appear once the extension is installed. Icons display a green dot for an active extension and a yellow dot for inactive extension. Icons are grey if the extension has been uninstalled.
Current location
The location of the agent at the time of last contact, based on geolocation information such as client IP address.
Last Contact
Time elapsed since last contact with the ThousandEyes application.
Last Modified
The date when the agent's configuration or software was last modified.
License Type
The type of license consumed by the agent. Possible values are Advantage or Essentials.
To see detailed information about a single agent, click on the relevant entry in the table to open the Endpoint Agent Settings side panel.
The side panel contains the following information about the agent. Some details can be edited/configured, and are marked clearly below.
Agent Name
The agent's name (configurable via a text field).
Proxy
The proxy the agent uses for scheduled tests (configurable via a drop-down menu. See [proxies](https://docs.thousandeyes.com/product-documentation/global-vantage-points/endpoint-agents/configuring/endpoint-agent-proxy-configuration-for-scheduled-tests)).
License Type
The type of license on which the agent is running (configurable via a drop-down menu. See [Endpoint Agent Licensing](https://docs.thousandeyes.com/product-documentation/global-vantage-points/endpoint-agents/endpoint-agent-licensing)).
Current Lables
The list of currently applied Endpoint Agent labels (see [labels](https://docs.thousandeyes.com/product-documentation/global-vantage-points/endpoint-agents/configuring/configure-endpoint-agent-labels) for configuration options).
Assigned Scheduled Tests
A 24 hour timeline of scheduled tests assigned/running on the agent.
Tests
A list of all tests running/assigned on the agent.
If any changes are made to the Endpoint Agent, click Save Changes, or Cancel to revert the changes.
To see more details about the agent and the system on which the agent is installed, click the Show Agent Details link in the top right corner of the panel.
This panel extension shows the following information:
Created
The date when the agent was created.
Hostname
The hostname of the system on which the agent is installed.
OS Version
The operating system and version on which the agent is installed.
Memory
The physical memory of the system on which the agent installed.
Manufacturer
The manufacturer of the system on which the agent installed.
Model
The model number of the system on which the agent installed.
Users
Usernames of users who have one or more browser extensions installed in their profile.
An Endpoint Agent can be can disabled from the ThousandEyes application's Endpoint Agent Settings page. To disable an Endpoint Agent, click the agent's row to display the details panel then click the Disable button in the lower left corner of the panel:
Disabling an agent will immediately display "Disabled" in the agent's Last Contact field on the Endpoint Agent Settings page:
While disabled, the Endpoint Agent collects no test data but does check in with ThousandEyes every 15 minutes for configuration changes and software updates.
The Endpoint Agent browser extension is updated separately from the Chrome Web Store (Chrome extension) or the Microsoft Add-ons Store (Internet Explorer or Edge extension).
A disabled Endpoint Agent can be enabled from the ThousandEyes application's Endpoint Agent Settings page. To enable an Endpoint Agent, click the agent's row to display the details panel then click the Enable button in the lower left corner of the panel.
Re-enabling an agent will immediately update the agent's Last Contact field, but the agent will receive a new configuration at the next check-in, which will occur within 15 minutes.
Disabling an Endpoint Agent from the ThousandEyes application also affects the browsers with the Endpoint Agent extension installed. Systems with agents disabled from the application display a greyed-out ThousandEyes icon in each browser with the Endpoint Agent extension installed. Hovering over the icon will display a tooltip with a message indicating that the agent is disabled:
The disabled icon is displayed upon first check-in after the Agent is disabled from the application.
You can view the status of the Browser Extensions installed per agent in the Endpoint Agents > Agent Settings page of the ThousandEyes web application:
Hovering over the extension icon shows its status and version:
The browser icons can be two colors: green or amber:
The icon is green if the agent detects the extension as enabled (regardless of whether the extension is active or inactive).
In some cases, the agent cannot detect whether the extension is enabled. In such cases the icon is green only when the extension is active, which in turn means that the agent has seen data from that extension within the last 24 hours.
The amber color means that the extension is installed (and most likely enabled) but is inactive, which in turn means that the user has not navigated to a matching domain within browser session settings or used the browser recorder.
In scenarios where the agent cannot find an extension installed on a browser; the icon of the corresponding browser is faded and is marked with amber color.
The Agent Status Settings located on the top right of the Agent Settings page provides you with configuration options to automatically manage and handle the statuses of endpoint agents.
These options allow you to configure the number of days after which the agents can be disabled or deleted, thereby utilizing the licenses optimally. You can also configure the number of days an active but disabled agent can be re-enabled.
For example, you can auto-disable agents that were inactive for 10 days, as the end-users may be on vacation, and free up their corresponding licenses. Similarly, you can configure the number of days (say 20 days) in which the disabled agents get re-enabled, if they show some activity.
The Agent Status Settings provide the following three options:
Auto-disable - This setting allows you to configure the number of days after which an inactive agent can be disabled. If selected, this setting gets applied instantaneously to the exisitng agents and lists all the affected agents in the right-hand column.
Once applied, this setting will continue monitoring the existing agents periodically and disable the agents that meet the configured condition. You can find these impacted agents in the activity log.
Auto-delete - This setting allows you to configure the number of days after which a disabled agent can be deleted. If selected, this setting gets applied instantaneously to the existing agents and lists all the affected agents in the right-hand column.
Once applied, this setting will monitor the existing agents periodically and delete the disabled agents that meet the configured condition. You can find these impacted agents in the activity log.
Auto-enable - This setting allows you to configure the number in which a disabled agent can be enabled if it shows some activity. If selected, this setting applies instantaneously to the existing agents and lists all the affected agents in the right-hand column.
Once applied, this setting will continue monitoring the existing agents periodically and enable the disabled agents that meet the configured condition. You can find these impacted agents in the activity log.
The number of days configured to auto-enable the disabled agents must be less than the number of days configured to auto-delete the disabled agents.
This method can be used to transfer the ownership of agents across:
the organization but in different account groups.
different organizations but in the same region (the user must have access to both account groups in the different organizations).
When you transfer the ownership of an Endpoint Client Agent to another account group, the device's history is retained in the original account group. Endpoint Client Agents should not be rapidly moved between multiple account groups.
Offline Endpoint Agents will effectively complete the transfer after they are online and do a check-in with the ThousandEyes platform.
To transfer ownership of an Endpoint Agent Client to another Account Group:
Navigate to the the Endpoint Agents > Agent Settings page of the ThousandEyes web application:
In the Endpoint Agents > Agent Settings page, identify the desired agent, either by scrolling down the list, searching for the agent with the search function, or using the available filters to focus on the list of agents shown.
Click the three dots icon at the end of the agent row.
Click Transfer Ownership. The Transfer Agent Ownership pop-up will open.
Select the desired Account Group from the drop-down and click Transfer to confirm.
In this method, you can transfer one or all of your agents; the status of the agent(s) will, however, remain as "transferring" until you manually delete the agent(s) from the original account, which you can safely do once the agent(s) are registered in the new account.
The following example explains the transfer of ownership across organizations:
Consider the following scenario of transferring a desired agent from Organization A to Organization B and follow the steps mentioned below:
Obtain the Connection String of Organization B from the UI installer in the ThousandEyes web application.
Within the ThousandEyes web application, switch to the corresponding Account Group of Organization A, where the agent will be transferred.
Navigate to the the Endpoint Agents > Agent Settings page of the ThousandEyes web application:
In the Endpoint Agents > Agent Settings page, identify the desired agent by scrolling down the list, searching for the agent with the search function, or using the available filters to focus on the list of agents shown.
Click the agent's row to display the details panel and click on the Show Agent Details link in the top-right corner.
In the Region Transfer section, pass the Connection String parameter of Organization B.
Click Save Changes to initiate the transfer. The selected agent will now display their status as Transferring.
This is equivalent to using the agent re-installation procedure to transfer the agents. The main difference is the re-installation method allows the transfer of any number of agents instead of all.
The following example explains the transfer of ownership across organizations:
Consider the following scenario of transferring all the agents from Organization A to Organization B and follow the steps mentioned below:
Obtain the Connection String of Organization B from the UI installer in the ThousandEyes web application.
Within the ThousandEyes web application, switch to the corresponding Account Group of Organization A, from which all the agents will be transferred.
Navigate to the the Endpoint Agents > Agent Settings page of the ThousandEyes web application and click the Agent Status button on the top-right:
In the Region Transfer section, pass the Connection String parameter of Organization B.
Click Apply to initiate the transfer. The selected agents will now display their status as Transferring.
You can access the data of a specific agent from the Agent Settings page in the Agent Views or the general Views sections.
To access the Agent Views/ Views:
Navigate to the the Endpoint Agents > Agent Settings page of the ThousandEyes web application:
In the Endpoint Agents > Agent Settings page, 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.
Click the three dots icon at the end of the agent row.
Click either the Open in Agent Views or the Open in Views, a new window will open showing the data for the selected agent in the Views or Agent Views tabs respectively.
If you click Open in Views, the Views page opens with the default metric in Local Networks.
The Downloads option located on the top right of the Agent Settings page, provides you with options to download the data for the agents. You can either download the data for all the agents or select the desired agents (by checking the corresponding check-box) and download their data specifically. The data is downloaded in CSV format.
The following example of a downloaded CSV file demonstrates the data associated with an agent gets downloaded:
The data exported also includes additional data that is not displayed on the Agent settings page.
Agent Name
Name of the Agent.
Agent Status
Status of the agent. It can either be Enabled or Disabled.
Creation Time
Date and time on which the agent was created.
HostName
The hostname of the system on which the agent is installed.
Agent Type
Type of the agent. It can either be Endpoint Agent or Endpoint Agent Pulse.
Agent Version
The client version of the agent.
Users
Name of the user's machine.
Is TCP Driver Available
Indicates the availability of the TCP driver.
NPCAP Version
The version of the NPCAP library supported by the agent.
Browser Extension Status
The browser agents installed on the agent and their respective status.
Browser Extension Chrome Version
The version of Chrome browser extension installed on the agent.
Browser Extension Edge Version
The version of Edge browser extension installed on the agent.
Browser Extension IE Version
The version of IE browser extension installed on the agent.
Platform
The operating system or the platform on which the agent is deployed.
OS Version
Version of the operating system installed on the machine on which the agent is deployed.
Memory
The physical memory of the system on which the agent installed.
Manufacturer
The manufacturer of the system on which the agent installed.
Model
The model number of the system on which the agent installed.
VPN Name
The name of the VPN used by the machine.
VPN Gateway Address
The virtual address used by the VPN at the host side.
VPN Client Address
The virtual address used by the VPN at the client side.
VPN Client Network Range
The address range associated with the VPN.
Public IP Address
Public IP address of the system on which the agent is installed.
Private IP Address
Private IP address of the system on which the agent is installed.
Location
The location of the agent at the time of last contact, based on geolocation information such as client IP address.
Latitude
The geographical latitude coordinates of the agent at the time of last contact.
Longitude
The geographical longitude coordinates of the agent at the time of last contact.
Last Seen Time
Date and time at the last contact.
Last Modified Time
The date and time when the agent's configuration or software was last modified.
AS Name
Name of the service provider.
AS Number
The Autonomous System Number (ASN) associated with the system on which the agent is installed.
It is possible to simultaneously manage multiple agents from the ThousandEyes application's Endpoint Agent Settings page. To begin with:
Select all the agents you intend to manage, by selecting the check-boxes corresponding to the desired agent.
You can now select an option, for example, Disable all the selected agents, by clicking the Disable button located in the bottom ribbon along with the other operations such as deleting, transferring the ownership, of the selected agents.
This section allows you to customize and manage the NPCAP versions supported for your account. You can learn more about NPCAP version management in the NPCAP Driver Upgrade Management article.
To add additional versions:
Navigate to the Advanced Agent Settings tab in the Endpoint Agents > Agent Settings section of the ThousandEyes web application.
Add the versions of the NPCAP driver you want to be supported.
Click the Save Changes button and confirm your list of supported NPCAP driver versions in the dialog box.
Click the Reset to Default button to revert to the default supported versions and click Save Changes to apply them.