Endpoint Agent Client Version 1.189.1

The following enhancements have been made to the Endpoint Agent client:


  • Resolved an issue where the Local Network probes would not provide complete data when the Check Point VPN Client was in use.


*Webex VIMT/VMN calls are now supported with RoomOS and higher. You can use the existing Webex Dynamic test to detect these sessions. Learn more about this here.


Deploy ThousandEyes Enterprise Agents in Webex Video Mesh Network Clusters

ThousandEyes Enterprise Agents can now be deployed in Webex Video Mesh Network (VMN) clusters. For Webex VMN customers, you can enable this feature by copying your Account Group token from ThousandEyes and pasting it into the provided field in the Webex Control Hub, and enabling the feature with the slider. This will automatically deploy ThousandEyes Enterprise Agents to all of your configured Webex VMN sites. The agents will then appear in the ThousandEyes platform, using the name of the site.
This is intended to provide customers with a pathway to conduct agent to agent testing using RTP stream tests to the Webex Meetings Cloud Agent PoPs, allowing you to build a deeper understanding of the performance and quality of your Webex VMN environment. For more details, see the Webex VMN and ThousandEyes Deployment Guide.

Updates to Test Templates

Align Test Template Permissions with Endpoint Tests Permissions

Test templates introduced new permissions that were inconsistent with Endpoint Agent tests. Now that Endpoint Agent tests are supported in the test templates workflow, the permissions have been made consistent.

2024-02-20 Test Templates Bug Fixes

  • Fixed an issue affecting the publishing of the audit event after deploying or editing a test template.
  • Fixed an issue in test template deployment validation with checking for duplicates.
  • Switch to using safe-handlebars that doesn't allow 'eval'.
  • Support the "version" field in the test template model.

New Test Templates

This release introduces templates for the following third-party services:
  • Okta
  • Atlassian
  • ServiceNow
  • Five9 SIP

Endpoint Agent Client Version 1.189.0

The following enhancements have been made to the Endpoint Agent client:

All Platforms

  • Resolved an issue where network measurements would be incomplete when using GlobalProtect, PulseSecure, or F5 VPNs to connect to the local network's DNS and Gateway probes.
  • Resolved an issue where the probing mode of a test would use the TCP protocol despite selecting the ICMP protocol in test settings and the ICMP protocol being effective.
  • Improved auto protocol detection algorithm now considers premature probe cancellation due to RST response.
  • We have improved the auto protocol detection feature to re-calibrate itself if the probe results suddenly worsen significantly.


  • We have resolved an error that caused a disabled agent to activate the te-chromehelper.exe process multiple times.
  • Endpoint agents will now submit CPU and memory usage metrics, even when using a VPN that is not supported.
  • The agent will attempt to automatically detect the active Zscaler tunnel version. If auto-detection fails, the agent will assume that version 1.0 is being used.


  • The agent will attempt to automatically detect the active Zscaler tunnel version. If auto-detection fails, the agent will assume that version 1.0 is being used.


  • We now support HTTP scheduled tests that use the system proxy.


Anomaly Detection Alerting

We have introduced a new quantile-based dynamic baseline alerting model. This advanced approach enhances anomaly detection by auto-detecting thresholds, ensuring that alerts more accurately reflect actual network behaviors and patterns.
The quantile model baseline is not impacted by outliers in the data and is particularly relevant for network performance data, which often exhibits non-normal distribution characteristics. With this new model, users have greater control over alert sensitivity. They can define the threshold sensitivity using one of three options: low, medium, and high. This customization enables customers to tailor the alert system to their specific needs, leading to a more relevant and responsive alerting experience.
For more information, see Dynamic Baselines.

Introducing WAN Insights Capacity Planning

The WAN Insights capacity planning tool allows you to quickly identify circuits that are trending towards high capacity utilization, before it becomes detrimental to user applications. You can use WAN Insights as your circuit inventory dashboard and inspect bandwidth utilization across your network, to quickly identify which circuits are running close to capacity, or at capacity, and compare different interface types across the network in terms of bandwidth utilization.
The WAN Insights Capacity List screen showing circuit capacity is available from the left-hand navigation menu under WAN Insights > Capacity Planning. For more information, refer to the pages for Capacity Planning and Capacity Screen.

ThousandEyes SAML Certificate Renewal

We have renewed the ThousandEyes SAML certificate and now returns a new certificate. If you use a dynamic configuration for your SSO, your IdP server will automatically receive the new certificate. If you use a static or metadata-file configuration, you will need to update to the new certificate. For instructions, see ThousandEyes SAML Configuration.
We have extended the support of the old certificate until March 14th, 2024. If your configuration requires an update, you must complete the update by this date.
If your organization continues to use the old certificate for encrypting SAML assertions, users in your organization will no longer be able to log into ThousandEyes after March 14th, 2024. The single logout feature will also be impacted.

Red Hat Enterprise Linux 9 and Rocky Linux 9 Support

ThousandEyes now supports installing Enterprise Agents on devices running Red Hat Enterprise Linux 9 and Rocky Linux 9. The support dates for these operating systems can be found here: Enterprise Agent Support Lifecycle.
Installation instructions can be found here: Enterprise Agent Deployment using the Linux Package Method.

Webex Dynamic Test 2.0 Limited Preview

A new version of the Webex dynamic test is entering Limited Preview. This test configuration adds support for Webex Calling and uses media stream classification to identify and test media servers only. The configuration of the existing Webex dynamic test is not changed.
Only customers who opt-in to this preview will receive the new configuration under the same Webex dynamic test, and notice the behavior change. To get started, please contact ThousandEyes Support or the Account team.

Minor Enhancements

  • BrowserBot now supports Podman 4.6.1.
  • Users will now receive a notification in the UI when a ThousandEyes for OpenTelemetry stream fails to connect to its endpoint for more than 3 days. If the connection issue is not resolved, users will receive another notification after 1 week and the stream will be disabled.

New Cloud Agents

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • Medellin, Colombia (Claro)
  • Medellin, Colombia (Claro) (IPv6)

2024-02-14 Bug Fixes

  • An issue was found where customers would see a "No Data" message in their page load and transaction tests after upgrading Red Hat Enterprise Linux version. This was caused by a dependency issue with the Podman package, which has now been resolved.


New API Test Type and Views Optimized to Understand API Performance

ThousandEyes is excited to announce the release of a new test type specifically designed to monitor the performance of API targets. Teams can use this new API test to facilitate better correlations between user experience, network performance, and backend application issues.
Teams can now assess API performance health from any of our Cloud and Enterprise Agents with BrowserBot support, making it a valuable resource for network assurance.
The new API test type includes:
  • API step builder: Create simple to multi-step API tests, with no scripting required.
  • Alerting: Alert on degradations in API performance through your existing ThousandEyes alert notifications or integrations.
  • Dashboarding: Monitor all your API endpoints across tests and layers, or add API layer details to ThousandEyes dashboards.
  • Views: Visualize API performance and understand API request/response information for easier troubleshooting (available in Views 2.0 only).
Learn more at API Test Type.

Integration with AWS API Gateway for API Endpoint Discovery

To streamline the setup experience for the new API test type, we are also excited to announce a new integration with AWS API Gateway. This integration automatically and securely discovers your AWS API endpoints to eliminate the tedious copy-and-paste job needed to create your suite of ThousandEyes API tests.
To set up the AWS integration, go to Integrations > + New Integration > Amazon Web Services. Once you establish the connection, head to Cloud & Enterprise Agents > Test Settings > Add From Recommendations. The test recommendations wizard allows you to select the discovered API endpoints you want to monitor, and provides configurable settings that will apply to all the created tests. Once those tests are created, a dashboard and alert rules will also be created to monitor those APIs. This is a quick and easy way to set up meaningful tests and dashboards representing the health of your API services.
To learn more, see AWS for Test Recommendations.

Non-BrowserBot Enterprise Agent Version Now Available for Docker

ThousandEyes now provides you with the ability to install an Enterprise Agent in a Docker container without including BrowserBot. This provides you with a smaller image and cleaner installation where browser-based testing is not being utilized.
For more information on installing Enterprise Agents in Docker containers, or switching between alternative installations, see:

Dashboard Updates

  • Dashboard filters are available for all customers and now support multiple data sources. You can now add a filter set, save it, and define it as default for a dashboard.
  • We have streamlined the auto-refresh experience. New dashboards created from now on do not refresh automatically. Use the new Refresh button on the dashboard to refresh widgets instantly, and the accompanying drop-down to set your auto-refresh rate. Existing dashboards will continue to have the two minute auto-refresh rate.


Integration of ThousandEyes and Cisco Secure Access

We are excited to announce Cisco Secure Access Experience Insights, powered by ThousandEyes —a new integration between ThousandEyes and Cisco Secure Access to deliver unparalleled visibility into the digital experience.
Cisco Secure Access streamlines secure connectivity to essential work resources and applications from any location, allowing customers to safeguard access to the web, cloud services, SaaS, and private applications.
Experience Insights is a digital experience monitoring (DEM) solution that monitors the health of work-managed endpoints, their underlay and overlay connectivity, and the application performance of top SaaS applications, such as collaboration and productivity platforms. It is a component of Cisco Secure Access that provides a single correlated view for administrators to manage the connectivity, security, and digital experiences of their workforce, regardless of where the users or issues are located. Experience Insights is powered by the Cisco ThousandEyes Endpoint Agent, which is now embedded into Cisco Secure Access to enable rapid root cause identification and resolution from device to application and every network in between.
You can learn more about Experience Insights here


Incognito Mode for Recorder IDE

The recorder IDE now supports "incognito" mode for recording and playback. This allows users to record scripts that ignore local client certificates and other local authentication on a user's machine while triggering the proper login pages for service accounts.

Agent Limit Increase for Endpoint Agent Tests

The number of agents that you can assign an Endpoint Agent test to has been raised from 5,000 to 50,000 per test.

Minor Enhancements

  • Users can now drill down into affected tests through dashboard widgets configured with alerts data.

New Cloud Agents

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • Querétaro, Mexico (Axtel)
  • Querétaro, Mexico (Axtel) (IPv6)


Updates to Test Templates

Updates to Microsoft 365 Endpoint Agent Test Templates

The following Microsoft 365 services have been separated into their own test templates and listed as "Certified":
  • OneDrive (Scheduled)
  • Outlook (Scheduled)
  • SharePoint (Scheduled)

Fixed Formatting for Endpoint Agent Test Templates

We've fixed the UI so that Endpoint Agent templates now show "Created by ThousandEyes" on a new line, to prevent the text from wrapping around.

Tests Can be Created in a Disabled State

Allow creation of disabled tests so that gathering additional information for third party integrations does not block test deployments.

2024-02-02 Test Templates Bug Fixes

  • Fixed an issue with Endpoint test templates where it was possible to run an instant test with an invalid test configuration.
  • Fixed an issue where validation errors were still showing after they had been corrected.
  • Fixed an issue where the Review button remained greyed until the user clicked out of the required text field.
  • The Perform Network Measurements option is now enabled by default when creating a custom application for Endpoint test templates.
  • Improve how validation errors are displayed when creating a new test.
  • Update the section titles in the Recommendations flow so they are consistent.
  • Improve text in Full Stack Observability recommendations that integrate with test templates.


New Endpoint Agent Test Settings

We have implemented a new workflow that simplifies the configuration process of tests for Endpoint Agents. This new process uses ThousandEyes-certified templates to quickly configure tests for some of the most commonly used applications and services. This is only a change in the workflow and does not affect any existing tests.
As part of the new workflow, we have introduced the following two changes to the naming conventions:
  1. 1.
    The Automated Session Test (AST) is renamed as Dynamic Test.
  2. 2.
    The Browser Session is renamed as Real User Test.
You can learn more about the new Test Settings here.


Reverting Behavior for Inactive Alerts

Previously implemented behavior that minimized inactive alerts in dashboard widgets that used alert data has been reverted.


Upcoming Chromium Upgrade for Page Load and Transaction Tests

Starting as early as January 29th, 2024, we are planning to upgrade the Chromium browser in all ThousandEyes agents to Chromium 118 (for Browserbot package type: default), and Chromium 118/120 (for the dual Chromium BrowserBot package type).
If you have critical transaction tests, use the dual Chromium option to test Chromium 118 prior to the upgrade, and ensure the stability of your tests.

Update to Endpoint Widget Data Source Configuration

Previously when configuring Endpoint Agent widgets, users had to select the type of Endpoint Agent data (automated session test, browser session, local network, or scheduled test) as the Data Source. Users will now select Endpoint Agents as the data source, and the type of data will be selectable under Category. This change is designed to create a more streamlined widget configuration experience for users.

Minor Enhancements

  • The dashboard dropdown selector is now sorted by default to show dashboards with recent modifications first.

New Cloud Agents

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • Cancun, Mexico (Telmex)
  • Cancun, Mexico (Telmex) (IPv6)
  • Fortaleza, Brazil (Claro)
  • Fortaleza, Brazil (Claro) (IPv6)
  • Haifa, Israel
  • Haifa, Israel (IPv6)
  • Porto Alegre, Brazil (Claro)
  • Porto Alegre, Brazil (Claro) (IPv6)
  • Quito, Ecuador (Claro)
  • Quito, Ecuador (Claro) (IPv6)
  • Ramallah, Palestine
  • Ramallah, Palestine (IPv6)
  • Salvador, Brazil (TIM)
  • Salvador, Brazil (TIM) (IPv6)
  • Washington, DC, USA (Zayo)
  • Washington, DC, USA (Zayo) (IPv6)


Endpoint Agent Client Version 1.185.0

The following enhancements have been made to the Endpoint Agent client:

All Platforms

  • The text in the Endpoint Agent installer has been updated to refer to the Cisco General Terms (General Terms) instead of the End User License Agreement (EULA).
  • Concurrent Webex calling (WxC) sessions are now supported.


  • The existing functionality to query the AnyConnect COM object directly is disabled, as it prevented the UI client from initiating VPN connections in some setups.
  • The accuracy of network layer timings for TCP tests has been improved by reducing internal latency at the start of the timing and using a more consistent clock.


  • Resolved an issue where login items would persist after the user invoked the agent's uninstall script.


  • Added support for detecting network changes to trigger agent check-ins, configuration updates, and dynamic label assignments.


Updates to Test Templates

Allow Custom Test Names in the Test Templates UI

When deploying a test template, you can now customize the name of each test. Previously only the default name provided by the template was available. This offers additional flexibility and avoids test name conflicts when re-deploying templates.

DNS Server Layer in Views 2.0

We're excited to announce the completion of the DNS server layer in Views 2.0. This integration allows users to leverage the enhanced capabilities of Views 2.0 while conducting DNS server tests, as detailed here: Using the DNS Server View. Note that metric comparison is still limited to only selecting one DNS server test at a time.
With this update, users can expect a more intuitive and efficient interface, making it easier to monitor and analyze DNS server performance. This completion is a critical step towards our goal of migrating all users to the Views 2.0 platform later this year.


Introducing AWS Wavelength Zone Cloud Agents

ThousandEyes is excited to announce the release of Cloud Agent vantage points in 29 AWS Wavelength zones, including:
  • 18 zones within the United States (served by Verizon 5G MEC).
  • 1 zone within Canada (served by Bell Canada).
  • 6 zones within Europe (5 served by Vodafone, 1 served by British Telecom).
  • 2 zones in Japan (served by KDDI).
  • 2 zones in South Korea (served by SK Telecom).
Additional Cloud Agent locations will be added within other mobile environments in the future. For more information, see the ThousandEyes Blog.


Introducing Real-Time Alert Suppression Windows

Customers familiar with creating alert suppression windows (ASWs) now have the ability to apply an ASW to an alert in real time, after it has triggered. You can now remove alerts from a busy alert list using real-time ASWs to:
  • Reduce noise.
  • Better prioritize alerts.
  • Account for late-breaking or unscheduled maintenance.
  • Account for a known outage.
Real-time ASWs remove alerts from the Active Alerts list, and display them instead on the Alert History screen for the duration of the window. Set a window for anywhere from an hour to seven days, or create a custom window.
A new column in the Active Alerts screen labeled Action allows you to remove and suppress an alert directly from the screen, while you can find alerts that are currently suppressed on the Alerts History screen with the label Suppressed.
To differentiate real-time ASWs from those that are scheduled ahead of an event, we have renamed the latter scheduled ASWs. The function of scheduled ASWs has not changed.
In addition, two new fields will be added to the "Active alerts" and "Alert details" v6 API endpoint response payloads, providing metadata on suppressed alerts:
  • The "Suppressed" field indicates whether an alert is currently suppressed by a real-time alert suppression window (datatype: Integer).
  • The "Metadata.version" field tracks the number of times an alert has entered the TRIGGER state. This is useful when an alert reactivates post alert suppression window if the underlying conditions persist (datatype: Integer).
For more information about how to configure a real-time ASW, see Configuring Real-Time ASWs. The rollout of real-time ASWs has begun gradually and is expected to be completed by Friday, December 15, 2023.

Updates to Test Templates

Add a “Created by ThousandEyes” Certification for Test Templates

A new certification has been added called "Created by ThousandEyes" for test templates that are created internally by ThousandEyes for common use cases that can also serve as a quick way to get started with the platform. The existing certifications, ThousandEyes Certified and Partner Certified remain unchanged. The key difference between ThousandEyes Certified and Created by ThousandEyes is that ThousandEyes Certified are associated with a "Best Practices Guide" in order to address more complex use cases. For more information about certification types, see Test Templates: Certifications.

Upcoming Workflow and Name Changes for Endpoint Agent

At the end of January 2024, a new test configuration workflow that utilizes test templates will be introduced. This is a workflow-only change and it won't affect tests that are already in place. As part of the new workflow we will also introduce two naming convention changes, noted below:
  1. 1.
    Automated Session Tests (ASTs) will be renamed to "Dynamic Tests".
  2. 2.
    Browser Sessions will be renamed to "Real User Tests".

Combined the Create Dashboard and Duplicate Dashboard Side Modals

When using "Duplicate Dashboard," the context of the original dashboard will now appear. Customers enrolled in the dashboard filters limited preview (see Dashboard Filters) will also be able to select default dashboard filters for the new dashboard. Contact your account team to get early access to dashboard filters.

Default Internet Insights Network and Application Outages Alert Rules

All new paid or trial Internet Insights customers will no longer have default alerts automatically generated. Users will now need to set up alerts to align with their environment and applications in order to be notified of outages.
Existing customers will still have access to the alerts that were automatically generated for them.
You can find more information in the document covering setting up Internet Insights alerts.

New Cloud Agents

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • Buenos Aires, Argentina (Claro)
  • Buenos Aires, Argentina (Claro) (IPv6)


Endpoint Agent Client Version 1.182.1

Improvements have been made to the Endpoint Agent client on the following platforms:

All Platforms

  • Tests using the auto-detect probe mode will now re-check every three hours to ensure that the best mode is being used. We will continue to re-check after any network change event.
  • TCP tests are now able to attempt to use SACK probe mode even when remote hosts advertise that they will not accept SACK responses.
  • Our TCP testing engine is now more efficient and can handle more edge cases, such as reporting partial paths when receiving a premature RST packet.
  • You can now query the status of an agent via your command-line interface. Invoking the agent binary (te-agent) with the --status flag returns the last time the agent checked in, the version of the product, and the agent status.


  • When the Windows Background Intelligent Transfer Service (BITS) fails to download the updater multiple times, the updater now falls back to directly downloading the updated packages.
  • Endpoint Agents will no longer create a machine.json file under the ProgramData folder, for added security. The properties contained in this file are now obtained via the system registry.
  • The Cisco AnyConnect integration now detects connection/disconnection status faster and more reliably by querying the AnyConnect COM object directly.

Bug Fixes

  • All Platforms: A case of an unusually high latency prompted us to improve our TCP test engine to be more robust against clock skew.


Updates to Test Templates

2023-12-04 Bug Fixes

  • Fixed an issue where tooltips were showing when their corresponding elements were not hovered.


US2 Region Now Available

To enhance the availability and resilience of our global platform, we are introducing the US2 region (Columbus, Ohio, USA). Onboarding of new customers to the US2 region will commence in the near future. Customers interested in migrating to the US2 region should contact their account team. No action is required for customers in our existing US1 (formerly US) and EU1 (formerly EU) regions.

Renamed US and EU Regions

With the addition of the US2 region, we have renamed the existing US and EU regions to US1 and EU1 respectively, to improve clarity.
For customers who manage organizations across multiple regions, you will notice this adjustment in the Current Region field, located in the Account drop down at the top of your screen.

Added Path Trace in Session Option for Force SYN Probe in Endpoint Agent Scheduled Tests

Customers using the Force SYN probe option in scheduled tests can now select the Path trace in session option. While the "auto" option remains suitable for most customers, the path trace in session option enables customers to troubleshoot specific scenarios under specific network conditions.

Ability to Exclude Subdomains in Endpoint Agent Browser Sessions

You can now exclude subdomains from the monitoring domains, which gives you more control over your monitoring experience with Endpoint Agent browser sessions.
Previously, you could only specify which domains you wanted to monitor when the end-user accesses them, but not exclude specific subdomains from being monitored. With this new capability, you can now exclude unwanted subdomains from the monitoring domain.
This new capability provides greater flexibility and efficiency in managing your monitoring preferences. Whether you have subdomains that are not relevant to your monitoring objectives or you want to focus on specific aspects of your website, this feature enables you to refine your monitoring strategy according to your unique needs.
For more information, see Configure Browser Sessions.

Global Dashboard Filters

Instead of changing filter values on each widget of a dashboard, users can leverage dashboard filters to change the values of multiple widgets that are connected to the Cloud and Enterprise Agent data source. This feature is in Limited Preview, you can learn more about it here. Contact your account team to get access to dashboard filters.

Limited Preview for v7 API

The ThousandEyes v7 API is entering Limited Preview. Our v7 API brings new capabilities for developer- and DevOps-focused customers from standardization to performance and improved documentation, to deliver a single cohesive API surface for all ThousandEyes product areas. To get started, visit our v7 API docs.

Cloud Agents Added

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • Brasilia, Brazil (Claro)
  • Brasilia, Brazil - IPv6 (Claro)
  • Brasilia, Brazil
  • Brasilia, Brazil - IPv6
  • Manila, Philippines - IPv6 (PLDT/Smart)

2023-11-30 Bug Fixes

  • Resolved an issue where an agent was added to the global alert when it violated the metric condition in the final round, regardless of whether it met the overall round condition.
  • To improve load times, clicking on Data suppressed tooltips now redirects to the Alert Suppression page.


Endpoint Agent Client Version 1.178.1

Updated Events for Global Protect VPN

The existing process that logs the connect/disconnect events for the Global Protect VPN product is updated to support upcoming features.

Updated RST Response Handling

When running an in-session path trace, the probe did not always stop after receiving an RST response. The RST response is now fully handled.

Bug Fixes

  • The X-ThousandEyes-Agent header is now set to Yes by default to address the user feedback regarding HTTP tests.
  • During certain Webex AST data rounds, erroneous multiple active media nodes were identified, causing integration issues between Control Hub and ThousandEyes. This has now been resolved.
  • An issue resulting from a recent update to F5's VPN client, causing failure to identify a device connected to F5 VPN, has been resolved.
  • Version 1.175.0 brought an enhancement to probe only those VPN servers that are presently active and used by the host machine. However, it resulted in a problem in the VPN probe collection, where the path visualization did not display the VPN icon in some conditions. This release fixes the issue and restores the correct display of the VPN icon.


All Webhook Notification IDs Updated to a 128-Bit Alphanumeric UUID

As previously announced, we have transitioned all notification IDs associated with webhook integrations from a numeric value to a string-based UUID format. This change was completed on November 18th, 2023, at 10:42 PM UTC.
Customers using custom webhooks will need to update their ID fields to accept string values. Modify your systems to interpret IDs as strings, enclosed in quotation marks; for example, from "id": {{id}} to "id": "{{id}}". For those who deserialize any ID fields as numeric, or if your webhook receiver cannot otherwise handle a 128-bit string value, we strongly advise verifying your system's compatibility with this new format. If your current tool for accepting webhooks from ThousandEyes does not support the new UUID format, make the necessary adjustments or take appropriate actions as soon as possible.


ThousandEyes on Meraki MX: Enhanced Visibility Across Internet and SaaS Dependencies

Meraki customers with an Advanced Security or SDWAN+ license now have access to deploy ThousandEyes Enterprise Agents to their supported Meraki MX networks through the Meraki dashboard. Meraki users can now benefit from enhanced visibility at scale and alerting capabilities by creating customized network and application testing for critical applications using the ThousandEyes platform. To deploy an Enterprise Agent to a Meraki MX network, that network must meet certain minimum criteria such as the firmware version of the device and the model of the device associated with the network.
For more information, see Meraki MX Appliances.


WAN Insights Closed Loop Automation

WAN Insights now supports closed-loop automation for recommendations, with click-through navigation to vAnalytics and vManage, where the recommended path changes can be applied within a structured workflow. Note that vManage 20.12 or higher is required.
  • WAN Insights users who have upgraded to vManage 20.12 or higher can take swifter action on WAN Insights path recommendations. Click Request to Apply in WAN Insights to highlight the recommendation you want to apply in vAnalytics. Then, the vAnalytics click-through workflow directs users to vManage, allowing them to review and apply the recommended AAR policy changes to their network.
  • Before deployment, users can inspect and compare suggested network policy changes with the current configuration, to ensure that the recommended path changes meet network performance requirements.
  • If a rollback is required, you can revert back to the original policy settings by locating the recommendation in WAN Insights and clicking Request to Revert.


Updates to Test Templates

Add Basic Support for Transaction Tests in Test Template

Templates with transaction tests now support the "web-transactions" test type.

Make Long Test Names Fully Visible in Template Side Panel

Long test names are now fully visible in template side panel. This fixes an issue where the name on the side panel was truncated so that users could not easily determine which test to disable.


Browser Synthetics: Dual Chromium Option with Chromium 118

We're providing an option to run page load and transaction test with Chromium 118 (in addition to the current Chromium 97) used in the Recorder IDE and on ThousandEyes Cloud and Enterprise Agents. This allows customer to try out newer versions of Chromium before we roll out to all agents to ensure continuity of their tests page load and transaction tests across versions.
The customer-facing action items are as follows:
  • Agent auto-updates: We are strongly encouraging all customers to allow agent auto-updates. If you choose not to enable automatic updates to your enterprise agents, you might see an increase in test failures as a result.
  • New test settings and agent settings: To try designated priority tests in the new version of Chromium, create a disabled duplicate version of your test, select your dual Chromium agents from the agent list, and run an instant test to see the results. If you want to test the newer version of Chromium on Enterprise Agents, you must also set the Browserbot Package Type to "Dual Chromium Version" in Agent Settings, so that the agent is capable of using the newer version of Chromium.
See Dual Chromium Option docs pages for more information.

What is Changing

The changes are visible on the following ThousandEyes screens:
  • Cloud & Enterprise Agents > Test Settings for page load and transaction tests
    • A new Chromium option under Browser Options in Advanced tab has options for Default and Use newer when available.
    • Cloud Agent selection in test settings indicates which Cloud Agents have the Dual Chromium option enabled.
  • Enterprise Agent Settings: A new BrowserBot Package Type setting has options for Default and Dual Chromium Version.
  • Recorder IDE will have options for Default and Newer.


New Test Template for Microsoft Teams Monitoring

We have released a new Cloud and Enterprise Agent test template for deploying a suite of ThousandEyes tests to monitor Microsoft Teams. See the Monitoring Microsoft Teams guide for more information.

Support for Enterprise Agents on Intel NUC 12 and NUC 13 Devices

ThousandEyes now supports installing Enterprise Agents on Intel NUC 12 and NUC 13 devices. For more information on installation processes and hardware requirements, see Installing a Physical Appliance.

New Limitation for Plotting Groups in Widgets

We have introduced a limitation on the number of groups that can be plotted in widgets. For variables with high cardinality (more than 50 unique groups), use widget filters to narrow down the groups.

Cloud Agents Added

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • Auckland, New Zealand (AWS Local Zone)
  • Auckland, New Zealand (Spark NZ)
  • Berlin, Germany (GCP europe-west10)
  • Fuzhou, China (Alibaba cn-nanjing)
  • Manila, Philippines (AWS Local Zone)
  • Manila, Philippines (Globe-Innove)
  • Nanjing, China (Alibaba cn-nanjing)
  • Riyadh, Saudi Arabia (Alibaba me-central-1)
  • Tel Aviv, Israel (AWS il-central-1)
  • Warsaw, Poland (Azure polandcentral)

Changing Allowlist IP Addresses

This is a final reminder. As previously announced, on October 31, 2023 - today, ThousandEyes will discontinue support for the following IP addresses:
If you are currently allowlisting these IP addresses to receive alert notifications, you should continue to do so until October 31, 2023. However, to avoid a hard stop on your incoming ThousandEyes webhooks, we urge you to update your systems to also allow any or all of the following addresses based on your region:
US1 Region
EU1 Region
After October 31, we strongly advise you to remove and from your allowlist, as we will no longer support them.


Updates to Test Templates

2023-10-23 Bug Fixes

  • Removed the "Look Up Servers" form inputs for DNS trace tests, which were causing an erroneous validation error when left blank. DNS trace tests do not have a list of target servers to test, so this field is not necessary.


Cisco IOS XE Software Web UI Privilege Escalation Vulnerability

Cisco has publicly released a security advisory related to the HTTP Server component in IOS-XE: Cisco Security Advisories.
Until this vulnerability is resolved, the impact to ThousandEyes Enterprise Agents is covered below:

ThousandEyes Impact

While disabling this component does have an impact on the ability to manage the Cisco Application Hosting Framework (also referred to as CAF, IOX, or App Hosting) from the DNA Center (DNAC) environment, it does not directly impact the ability to run a ThousandEyes Enterprise Agent on the Cisco device.
We have done several tests to verify that both existing and new installs of the ThousandEyes Enterprise Agent conducted using the command line interface (CLI) for CAF will not be negatively impacted by disabling the HTTP server component within IOS-XE as specified in the security advisory. That said, our current recommendation is that customers who intend to use DNAC or other external tooling to manage their Cisco network devices follow the instructions within the security advisory to utilize an ACL to only allow trusted devices to access the HTTP server component.
If you have any questions or concerns, please contact ThousandEyes Support.


Updates to Test Templates

2023-10-16 Bug Fixes

  • Fixed an issue where the Review button was enabled even though the user needed to take action to fix an error.


Additional ThousandEyes for OpenTelemetry Test Support

Support has been added for the following test metrics:
Endpoint Agent HTTP tests:
  • Availability
  • Response Time
  • Throughput
Endpoint Agent network tests:
  • Loss
  • Latency
  • Jitter

In-Session Mode for Agent-to-Server Test Types

Users can now enable in-session mode for agent-to-server test types (HTTP server, FTP server, page load, transaction, DNS server, and network) to get an accurate path trace when Force TCP SYN mode is selected for end-to-end network probes. This corrects behavior where phantom packet loss could be encountered with some firewall vendors in their default configuration.
To enable this option on an agent-to-server test, select Force SYN as the probing mode, and check the In Session box under Path Trace Mode.
For other test types, the same option is available under the Network section of the Advanced Settings tab.


Path Visualization for Cloud Networks

We have added support for IP address enrichment for cloud-based targets, in collaboration with Amazon Web Services (AWS). IP addresses can now be more accurately identified across the global AWS edge network. Additionally, AWS end services will be enriched for better identification like AWS S3, EC2, CloudFront, Route 53, and Global Accelerators. For more information, see Path Visualization for Cloud Networks.


Changing Allowlist IP Addresses

As previously announced, on October 31, 2023, ThousandEyes will discontinue support for the following IP addresses:
If you are currently allowlisting these IP addresses to receive alert notifications, you should continue to do so until October 31, 2023. However, to avoid a hard stop on your incoming ThousandEyes webhooks, we urge you to update your systems to also allow any or all of the following addresses based on your region:
US1 Region
EU1 Region
After October 31, we strongly advise you to remove and from your allowlist, as we will no longer support them.

Microsoft 365 Test Template

We have released a new Cloud and Enterprise Agent test template for deploying a suite of ThousandEyes tests to monitor Microsoft 365. See the Monitoring Microsoft 365 guide for more information.


Update to the Snapshot Expiration Notification

We have made an update to the existing notification regarding snapshot expiration. The update includes the addition of "Dashboard" as a prefix to the notification. This change helps to reduce any confusion that might arise from other snapshot expiration notifications, such as those for the Endpoint Agent. With the new update, the notification will be more specific and will read as follows: 6 Dashboard Snapshots Expiring within 30 days.

ServiceNow, PagerDuty and Slack Integration Updates

ServiceNow, PagerDuty, and Slack integrations are now exclusively managed on the Integrations page. Users can no longer create or manage these integrations from the alert rule Notifications tab. However, the option to assign integrations to alert rules is still available on the alert rule Notifications tab.

Cloud Agents Added

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • New Orleans, LA, USA (IPv4)
  • New Orleans, LA, USA (IPv6)
  • Winnipeg, Canada (Telus)
  • Winnipeg, Canada, (Telus) (IPv6)

2023-09-26 Bug Fixes

  • Resolved an issue that was showing erroneous HTML tags in the popup message for certificate errors detected by the Endpoint Agent browser session tests.
  • Fixed an issue that was incorrectly adding the "Copy" suffix to Endpoint Agent labels while generating dashboards using this data.
  • Fixed an issue in the time series widget of the dashboards where the drill-down URL was missing the agentId, resulting in redirecting to the incorrect view.


Updates to Test Templates

Improve Error and Warning Messages for Duplicate Test Names

Error and warning messages for resolving duplicate test names are now clearer.


Cisco Secure Client ThousandEyes Endpoint Agent Module

The Cisco Secure Client ThousandEyes Endpoint Agent module for macOS is available from September 11, 2023. For instructions on accessing and installing the module, see Secure Client Integration.

Changing Allowlist IP Addresses

As previously announced, on October 31, 2023, ThousandEyes will discontinue support for the following IP addresses:
If you are currently allowlisting these IP addresses to receive alert notifications, you should continue to do so until October 31, 2023. However, to avoid a hard stop on your incoming ThousandEyes webhooks, we urge you to update your systems to also allow any or all of the following addresses based on your region:
US1 Region
EU1 Region
After October 31, we strongly advise you to remove and from your allowlist, as we will no longer support them.

WAN Insights: Enhanced Visibility for Cloud OnRamp Applications

WAN Insights now offers extended support for vManage Cloud OnRamp (CoR) applications. For all WAN Insights users who are using vManage's CoR feature to route traffic to SaaS applications in the cloud via Direct Internet Access (DIA), this enhancement adds a seamless way to onboard CoR applications into WAN Insights using WAN Insights' existing workflow for adding new applications.
To onboard CoR applications into WAN Insights, first onboard your CoR applications in vManage. Within 24 hours, your application will show up in WAN Insights, ready for onboarding using the Add new application workflow as described in Adding Business-Critical Applications to WAN Insights.
With the addition of CoR applications, you can now monitor the health and performance of your DIA paths using WAN Insights' comprehensive quality score, troubleshoot reported issues more quickly, and review path recommendations to improve path quality and user experience.


PagerDuty and Slack Integration Updates

The integrations with PagerDuty and Slack for alert notifications are now available on the Integrations page. Users can still create, edit, and assign these integrations to alert rules from the alert rule's Notifications tab. In the future, these integrations will be created and managed exclusively via the Integrations page. However, the ability to assign integrations to alert rules will still be accessible from the alert rule's Notifications tab.

Additional ThousandEyes for OpenTelemetry Test Support

Support has been added for the following test metrics:
RTP stream tests:
  • MOSS
  • Loss
  • Discards
  • Latency
SIP server tests:
  • Availability
  • Response Time
  • Total Time

Updated Default Alert Rules for Cloud and Enterprise Agent Tests

As previously announced, new default alert rules will roll out to all customers within the next 5 days. These alert rules will be displayed with a suffix "2.0" in the alert rule name. Any new tests that users create will automatically be associated with the new set of default alerts. Existing tests will continue to use the old set of default alert rules and will remain unaffected. This change will show up in the activity logs as updated by "ThousandEyes Support."

Cloud Agents Added

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • Amsterdam, Netherlands (Lumen)
  • Amsterdam, Netherlands (Lumen) (IPv6)
  • Manila, Philippines (PLDT/Smart)
  • London, England (Lumen)
  • London, England (Lumen) (IPv6)

2023-08-29 Bug Fixes

  • Resolved an issue that prevented some users from being added to an account group. This issue affected users whose email was first added to the external mailing list for alert notification purposes and was then added to a new or existing user.
  • Fixed an issue in the Time Series Stacked Bar Chart dashboard widget where the Page Load metric was not showing as a selectable option.