Release Notes: February 2024
2024-02-02
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.
2024-02-05
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)
2024-02-06
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
2024-02-13
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.
2024-02-14
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 app.thousandeyes.com/saml-metadata 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.
2024-02-20
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.
Windows
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.
macOS
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.
RoomOS
We now support HTTP scheduled tests that use the system proxy.
2024-02-26
Endpoint Agent Client Version 1.189.1
The following enhancements have been made to the Endpoint Agent client:
Windows
Resolved an issue where the Local Network probes would not provide complete data when the Check Point VPN Client was in use.
RoomOS
Webex VIMT/VMN calls are now supported with RoomOS 11.12.1.6 and higher. You can use the existing Webex Dynamic test to detect these sessions. Learn more about this here.
2024-02-27
General Availability of ThousandEyes API V7
We have launched the ThousandEyes API version 7 for everyone.
The API v7 brings in new capabilities for developers and DevOps-focused customers, which include standardization, performance, and better documentation. It aims to provide a unified API surface for all ThousandEyes product areas. The API v7 aims to streamline and improve use cases while enhancing interoperability with tools common to operations workflows.
Also, we have updated the location of our API documentation to developer.cisco.com.
As part of this update, the ThousandEyes API v7 will be enabled by default for all customers. According to our API support policy, the previous version of our API will be supported for one year after an initial 90-day notification period.
Please be aware that support for API v6 will be discontinued after June 2025.
Last updated