Release Notes: July 2025
2025-07-01
OpenTelemetry Attributes for Cloud and Enterprise Agent Tags
The tags assigned to Cloud and Enterprise Agents that run streamed tests are now included as metric and trace attributes when using OpenTelemetry or Splunk HTTP Event Collector (HEC).
For more information, see:
2025-07-07
General Availability of Cloud Insights for Azure Environments
Cloud Insights extends the existing AWS support with the addition of Microsoft Azure support for single and multi-cloud environments. Initial support for Azure provides both Azure cloud resource inventory and cloud synthetic test topology for internet-facing Azure resources. The correlation of Azure resources with associated configuration changes and test topology rapidly accelerates cloud service troubleshooting.
Additionally, Cloud Insights traffic views, utilizing Azure VNET flow log records, are currently available in beta. Please contact your Cisco/ThousandEyes account teams for further details.
See Cloud Insights for more information.
2025-07-08
Improved Usage Display
We have updated the way we show unit plan, usage, and projection amounts. These values now load instantly when landing on the Usage page, providing immediate visibility into current and anticipated usage. We've also updated the progress bar to better reflect the consumption projection for the current billing period. Additionally, when usage exceeds the plan amount — known as an overage — the bar now turns yellow for visibility.
2025-07-11
Advance Notice: Migration of Custom Webhook Integrations to Integrations 2.0 UI
After August 15, we will begin migrating existing custom webhook integrations from Integrations 1.0 page to our new Integrations 2.0 interface. Integrations 2.0 is designed to provide a more flexible and reusable approach to managing integrations and will become the default experience for all integrations going forward.
In the new UI, custom webhook integrations will be split into two components:
Connector: Stores the shared connection details, such as the host URL and authentication settings.
Operation: Defines the specifics of the webhook call, including custom headers, URL query parameters, and the JSON payload.
This separation allows you to reuse a single connector across multiple operations without duplicating configuration. For example, you can set up one connector to your webhook receiver, then create multiple operations tailored to different use cases, all sharing the same connector.
No action is required on your part for this migration. All existing custom webhook integrations will be migrated seamlessly.
This change is designed to make integrations easier to manage, reduce duplication, and improve overall clarity.
To learn more about Integrations 2.0, see Integrations.
New Topology View for Cloud Insights
When you view your Cloud Insights traffic within Network & App Synthetics > Views, the Topology tab now shows your resources grouped by region or cloud account/subscription, to help better visualize complex topologies. For more information, see Topology Grouping under Cloud Layer.
2025-07-13
Ubuntu 20.04 (“Focal”) Is Now End of Life
Ubuntu 20.04 LTS (“Focal”) is now End of Life. As of June 30, 2025, ThousandEyes agents that are still running on this operating system will have stopped submitting data to the ThousandEyes platform. It is no longer possible to upgrade affected agents. If you have agents on this OS, you will need to redeploy with the latest images and use the cluster method to preserve test configuration.
For additional questions, contact Customer Engineering.
2025-07-15
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.
Accra, Ghana
Accra, Ghana (IPv6)
Abu Dhabi, United Arab Emirates (Etisalat)
Amman, Jordan (JTG)
Amman, Jordan (JTG)(IPv6)
Dubai, United Arab Emirates (Etisalat)
Kuwait City, Kuwait (Zain)
Kuwait City, Kuwait (IPv6)(Zain)
Muscat, Oman (Omantel)
Muscat, Oman (Omantel)(IPv6)
Ubuntu 22.04 for ARM Support
ThousandEyes now supports installing Enterprise Agents on Ubuntu 22.04 LTS (code name "Jammy Jellyfish", or just "Jammy") on ARM (aarch64) CPU architecture. For support dates, see the Enterprise Agent Support Lifecycle.
Support for Simultaneous Connections with Throughput Measurement
The ThousandEyes agent-to-agent test has historically provided throughput measurements over a single TCP or UDP connection, which can achieve speeds of approximately 5 Gbps depending on processor capabilities. However, this single-connection limitation prevents the test from fully utilizing larger links, such as 40GigE or 100GigE connections.
To address this issue, we now offer support for multiple connections by allowing users to set the number of parallel TCP connections, ranging from 1 to 32. By leveraging various connections, customers can achieve higher overall throughput by utilizing additional TCP streams and computing resources. This enhancement enables customers to see results in modern high-throughput network environments, effectively saturating larger links and validating high-throughput WAN and LAN connections, including those up to 100GbE.
OpenTelemetry Attributes for Test Tags
For Cloud and Enterprise Agent tests that are streamed using OpenTelemetry or Splunk HTTP Event Collector (HEC), these tags are now propagated into the metric and trace datapoint as attributes. This conversion enhances the previous capability of propagating only the test tags that are used for matching integrations with tests. For more information, see
2025-07-18
Endpoint Agent Client Version 2.13.1
The following enhancements have been made to the Endpoint Agent client:
All Platforms
For tests using the Advanced setting to configure the testing mode, the agent defaults to using AUTODETECT mode for overlay network tests to VPN servers.
The agent support for Dynamic Tests has been enhanced for better mapping of detected flows. For example, the agent now enables UDP testing for select MSTeams and Webex Calls.
The mode selection for gateway network probes has been enhanced to provide improved functionality when a VPN is active.
Fixed an issue where the Endpoint Agent failed to detect an active Palo Alto GlobalProtect VPN, resulting in incorrect connection classification and missed network tests.
Windows
The agent collects the User Principal Name (UPN) and sends it to the system along with the previously gathered SAM name.
Fixed an issue where the Endpoint Agent failed to detect the F5 BIG-IP VPN in some configurations, resulting in failed network tests and misleading labeling of the network interface as a Modem.
2025-07-21
Endpoint Agent Client Version 2.13.3
The following enhancements have been made to the Endpoint Agent client:
All Platforms
Resolved an issue in Endpoint Agent version 2.13.1 that caused the agent to crash while collecting WiFi interface metrics when the operating system did not provide the PHY mode.
2025-07-23
Updates to the ThousandEyes Login Experience
Starting August 4th, 2025, we are releasing a series of enhancements to simplify the ThousandEyes login experience over the coming months. Some immediate changes you will notice include:
Automated Detection: After providing your email address, your authentication method will be automatically detected based on your user's permissions and your organization's settings. You will no longer need to manually select Single-Sign on.
Enhanced Security: To improve account security, the "Keep me logged in" functionality will be removed.
SSO Behavior: Depending on your organization’s SSO configuration, you will either be automatically redirected to your identity provider or taken to a login screen where you can choose between SSO and local login. The table below shows how login options will work depending on your organization’s SSO settings and user permissions:
User Permissions
Org SSO Disabled
Org SSO Enabled, Force SSO Disabled
Org SSO Enabled, Force SSO Enabled
Login via ThousandEyes login page
Prompted for Password
Prompted for Password
Cannot Login
Login via ThousandEyes login page & Login via Single Sign-On
Prompted for Password
Choice to proceed with Password or with SSO
Automatically directed to IdP
Login via Single Sign-On
Cannot Login
Automatically directed to IdP
Automatically directed to IdP
2025-07-24
New Container Image Version for Cisco Devices
We are excited to announce the release of an updated Cisco Application Hosting Framework (CAF) image for all supported Cisco devices. CAF version 5.1.1 introduces several enhancements:
Persistent CA Certificate Configuration
Previously, users had to configure the CA certificate for the TLS connection within the container shell each time the CAF Agent was relaunched. This process could be cumbersome, as the certificate had to be reconfigured in every individual container. With this update, we now support a persistent location for the CA certificate, simplifying the configuration process and making it more efficient.
For more information, see Installing CA Certificates on the Cisco Application Hosting Framework.
Standalone NTP Configuration
Previously, NTP lookups were limited to servers in
pool.ntp.org, with no option to specify a different NTP server within the container. For customers who restrict the use of external NTP servers, the CAF agent now supports configuring your own NTP server, providing greater flexibility in time synchronization.For more information, see NTP Server Configuration on the Cisco Application Hosting Framework.
FIPS Security Mode
The Federal Information Processing Standards (FIPS) are a set of standards established by the U.S. government for cryptographic modules. The updated CAF Agent now supports FIPS mode, enabling customers to operate under a higher security standard if desired.
For more information, see Security Mode for CAF Agents.
This image is supported on all Cisco switches and routers that are compatible with the previous CAF image. For more information on supported devices and installation methods, see the Cisco Devices landing page.
2025-07-28
The Cisco AI Assistant Is Now Integrated into ThousandEyes
The Cisco AI assistant is now available within the ThousandEyes platform for all customers. This release enhances user troubleshooting and provides context through AI-driven insights.
Key features included in the general availability include:
Troubleshooting Application Experience
The assistant can help troubleshoot the performance and experience of specific applications by using events, alerts, and Internet Insights outage data (if purchased). It provides clear summaries of the issue type, start time, duration (if applicable), and the number of affected agents and tests in your account group. This will help you quickly pinpoint and better understand the root cause of performance issues, leading to faster resolution and reduced downtime.
You can ask the AI Assistant questions like:
"Were there any alerts triggered for [application name] today?"
"How many agents are affected by the latest issue with [application name]?"
"What locations are experiencing problems with [application name]?"
Documentation Analysis Skill
The assistant allows users to ask natural-language questions about the ThousandEyes product documentation and API documentation, as well as public blogs. It streamlines access to technical information, providing quick answers to product questions along with references and hyperlinks to supporting documentation for deeper exploration.
You can ask the AI Assistant questions like:
"What are the supported metrics for Cloud Agent tests?"
"How can I create a new test using the ThousandEyes API?"
"What is the default interval for HTTP server tests?"
Querying the API for Network and Application Synthetics Tests
The AI Assistant can query the APIs for network and application synthetics tests.
You can ask the AI Assistant questions like:
"What tests have I set up for Salesforce?"
"Which locations am I monitoring Microsoft Teams from?"
For more information, including the opt-out process, see the Cisco AI Assistant section of the documentation.
Beta - Network and App Synthetics Views AI Explanations
The ThousandEyes views AI explanations are now available in Beta. Users can analyze observations from a single test round across multiple layers (network and application) by comparing them to historical trends and values. The AI explanations focus on identifying standout patterns and potential issues by leveraging related metrics, associated data, and visualizations. The goal is to provide actionable insights that guide users in their troubleshooting efforts.
Single Test Round Observations
For any given test round, the system reports observations from each test layer (web, network, routing), and combines results across various visualizations, including:
Time-series graphs.
Map/table views.
Layer-specific visualizations (for example, the path visualization and BGP visualization).
Layer-Specific Insights
Observations are contextualized within the same layer by comparing all agents participating in the test, as well as comparing the metrics' values against historical trends and prior test results. This comparison assists users in detecting standout issues, like degraded metrics or anomalies.
Cross-Layer Analysis
AI explanations for views draws data from all related layers, metrics, and visualizations, regardless of the user-selected layer or metric. This helps identify correlation or causation across layers and provide greater insights, without users needing to know every affected aspect of their environment.
Summary of Observations
The AI explanation summarizes potential failures and issues, and highlights critical areas for the user to focus their investigation efforts, based on the overall anaylsis.
Last updated