Release Notes: August 2024
2024-08-01
Security Protocol Enhancements and TLS Cipher Suite Update
In our ongoing efforts to maintain the highest security standards, we are updating the Transport Layer Security (TLS) protocols and cipher suites for all ThousandEyes services.
After September 2nd, 2024, the following changes will be in effect for all ThousandEyes services:
Added support for TLS 1.3 protocols, enabling more secure and efficient cryptographic handshakes.
All Cipher Block Chaining (CBC) ciphers from the TLS 1.2 suite will be deprecated due to their susceptibility to specific vulnerabilities.
Updated supported Cipher Suites:
TLS 1.2: ECDHE-RSA-AES128-GCM-SHA256, ECDHE-RSA-AES256-GCM-SHA384, and ECDHE-RSA-CHACHA20-POLY1305.
TLS 1.3: TLS_AES_128_GCM_SHA256, TLS_AES_256_GCM_SHA384, and TLS_CHACHA20_POLY1305_SHA256.
This update ensures compliance with the latest security standards and best practices, reducing the risk of exposure to known vulnerabilities associated with CBC ciphers. Clients and integrations must support the aforementioned cipher suites to maintain compatibility with our application.
We encourage all users to verify their systems' compatibility and make any necessary adjustments to continue enjoying secure communications with our application.
Dashboard Updates
You can now save a description for any dashboard widget. Select Widget Settings and add a description, then save.
Python API SDK Release
The Python API SDK has been published and is now available to all customers, and you can access resources through PyPi. You can also access and contribute to our public GitHub repo. Installing a package from the SDK is as simple as running pip install thousandeyes-sdk-usage.
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.
Barcelona, Spain (Vodafone)
Barcelona, Spain (Vodafone) (IPv6)
Belo Horizonte, Brazil (Vivo)
Belo Horizonte, Brazil (Vivo) (IPv6)
Berlin, Germany (Vodafone)
Berlin, Germany (Vodafone) (IPv6)
Frankfurt, Germany (Deutsche Telecom)
Frankfurt, Germany (Deutsche Telecom) (IPv6)
Santiago, Chile (Movistar)
Santiago, Chile (Movistar) (IPv6)
New Azure Data Center Cloud Agents
Querétaro, Mexico (Mexico Central)
2024-08-01 Bug Fixes
An issue that was not correctly applying the highlighting filtering in the Network Topology section of the Endpoint Views page has been resolved. The filtering is now correctly applied in the path view, and the nodes are properly highlighted when matching the condition.
An issue that was not correctly propagating the version 1.00 of the NPCAP library has been fixed. The Advanced Agent Settings tab for Endpoint Agent settings now includes the ability to define the allowed NPCAP versions for Endpoint Agents.
2024-08-05
End of Support for Skype for Business
We are deprecating support for Skype for Business, as the upstream service has now been deprecated by Microsoft. The functionality will be removed from all voice tests within ThousandEyes on November 5th, 2024.
2024-08-07
Upcoming Transition to Views 2.0
We are excited to announce that Voice (RTP and SIP), DNSSEC, DNS trace, and FTP tests are now fully supported for Views 2.0. With these final test types supported, we will be making changes to how users interact with test views on our platform:
At the end of August, 2024, the option to set Views 1.0 as the default preference will be removed. All tests will be presented in Views 2.0 by default.
Users will still have the ability to manually click "Open Views 1.0" to view a test until October 1st, 2024. However, this change will only apply to the selected test during the active browser session.
On October 1st, 2024, Views 1.0 will be removed from the ThousandEyes platform. After this date, the "Open Views 1.0" option will not be available, and all tests will exclusively use Views 2.0.
We appreciate your understanding and cooperation during this transition. Please reach out if you experience any issues or have concerns regarding this change. Our goal is to ensure a smooth and seamless experience for all users.
2024-08-08
Endpoint Agent Client Version 1.203.2
The following enhancements have been made to the Endpoint Agent client:
All Platforms
Fixed an issue where the agent ran dynamic tests for Webex Calling on a different interface than the originally detected network flow.
Fixed an issue with the network probes that prevented the agents from reporting system metrics such as CPU/Memory, Signal Quality, and Link Speed.
Previously, when auto-detect found that no modes were suitable for testing the target, it would return an incorrect probe mode. This has now been fixed to report the original mode if no testing is performed.
The agents' path tracing is improved when using a VPN.
The robustness of auto protocol detection is enhanced to counter frequently occurring network changes.
The agent will enforce a maximum database size for both, the system and the user agent.
Windows
The unapproved NPCAP versions can be used by default to run
te-diagnosticsnetwork tests.The agent updates will continue to work even if the Background Intelligent Transfer Service (BITS) is disabled.
Previously, when a user selected version 1.00 of NPCAP as an allowed NPCAP version, the agent would not support it. This has now been resolved, and the agent supports version 1.00 of NPCAP.
RoomOS
Fixed an issue where an unresponsive DNS server could lead to increased memory usage.
2024-08-14
Proxy Settings Available for API Test Type
Proxy Metrics are now available for the API test type. Proxy settings were previously available for HTTP server, page load, and transaction tests.
Configure these settings in Cloud & Enterprise Agents > Test Settings under the Advanced Settings tab. When Perform network measurements to the proxy is checked, the Agent to Server layer in the API test type view shows proxy details, which appear as another node, as well as network layer metrics such as proxy loss, latency, and jitter.
Endpoint Agent Client Version 1.203.4
The following enhancements have been made to the Endpoint Agent client:
RoomOS
The agent has been updated to ensure ongoing support for the integration of Webex Control Hub with the latest release of the Webex client.
2024-08-15
Recommendations and Templates Now Appear Together on One Page
Previously when you selected Start Monitoring, recommendations and templates were shown separately. Now they are shown side by side for more convenience and improved usability.
Introducing the Unified Test Creation Workflow
To streamline the test-creation experience, we are continuing our rollout of the unified test creation workflow that began on June 20th. From the Test Settings screen, you can click Start Monitoring to begin your monitoring journey. This allows you to create a single test; or deploy from the test recommendations or built-in or user-defined templates.
To switch back to the original test creation UI, click Switch to Classic test creation. You can also create single test from the + button. For more information, see Templates: Select a Template via Start Monitoring.
Introducing ThousandEyes Connected Devices
We are excited to announce the general availability of our new Connected Devices suite of products and functionality. Known previously to many as SamKnows, this internet performance monitoring platform has taken up residence in ThousandEyes and is rebranded as Connected Devices.
Fitting squarely within ThousandEyes’ agent and test infrastructure, Connected Devices measures the crucial "last mile" of internet performance via new Device Agents and a host of new tests. The Device Agents live on routers and within mobile apps to enable network visibility down to the personal device level. The new range of tests allows measurements to be taken across all ThousandEyes test layers. In addition, the agents can simulate tests to real applications such as games, social media sites, and video conferencing services, for accurate quality-of-experience measurements against tools and services that end users really care about.
Connected Devices also brings us Cisco Real Speed, a two-step speed test triggered from both the router and the personal device in real time that can help users and their broadband providers alike determine whether the cause of an issue is rooted inside the home or without – a serious new ally in addressing the age-old question of “is the problem inside or outside my home?”
Note that test results are viewed from a new user interface on the ThousandEyes platform specially built for Connected Devices customers – they are not currently viewable on ThousandEyes Views screens.
Read more about the many capabilities of Connected Devices, and how to view and analyze your test results, at Connected Devices.
Each Device Agent requires a license. Some tests also require the purchase of units. Speak to your account manager about purchase options, and learn more about the pricing model at Device Agent Consumption Model.
Map View Adjustment for Browser-Based Tests
In Views 2.0, the map component has been rearranged so that Unique Agent Stats or the Agent Identifier is at the bottom of the map section. Duplicate and extraneous information in the Map section of page load and transaction tests has been removed.
Impact of macOS 14.6 on Endpoint Agent's Wi-Fi Reporting
With the recent macOS 14.6 point release, the Cisco ThousandEyes Endpoint Agent can no longer report SSID or BSSID information for the currently associated Wi-Fi access point. This change stems from updated security privacy requirements in macOS, which require user consent to enable Location Services and opt-in to share location data with each application.
This change impacts:
User Interface:
The SSID and BSSID values are now displayed as an all-zero BSSID string and Unicode characters replacing SSID in reports.
SSID is no longer populated in tables.
The Wireless Info section no longer displays SSID/BSSID details.
The Connection segment no longer shows SSID/BSSID information.
Agents without SSID information will be grouped within Path Visualization.
Agent Labels: Labels based on SSID/BSSID are no longer functional.
Data Tagging: Datapoints are not tagged correctly, affecting filtering.
Test Assignments: Test assignments that rely on these labels are non-functional.
Wi-Fi Monitoring: Monitoring for Wi-Fi change events (e.g., channel swaps) may also be disrupted.
We're working on an interim solution to address the UI issues by the end of August, 2024, and will let you know about any further updates.
2024-08-21
ThousandEyes for OpenTelemetry Data Model Now Streams the test.name Attribute
For Cloud and Enterprise Agent tests, the test name is now included as the metric attribute test.name, exported using ThousandEyes for OpenTelemetry. For more information, see ThousandEyes for OpenTelemetry Metrics.
ThousandEyes for OpenTelemetry BGP Metrics Are Now Event-Driven
ThousandEyes for OpenTelemetry BGP metrics are now event-driven, which means that they will only be streamed when there is an update in the monitored prefixes. For more information, see ThousandEyes for OpenTelemetry.
2024-08-28
Multi-Factor Authentication for User API Tokens
Security is at the core of ThousandEyes values, and with the latest updates, we are introducing a significant enhancement to the security of user API tokens. Now, whenever a user needs to create, remove, or regenerate basic tokens or OAuth bearer tokens, they will need to enter the multi-factor authentication (MFA) code sent to their user email.
For more details, see User API Token.
Java SDK v1.0.0
The Java API SDK v1.0.0 has been published and is now available to all customers. You can access these resources through the Maven Central portal. You can also access and contribute to our public GitHub repo.
To install a package from the SDK:
ext {
thousandeyesSdkVersion = "1.0.0"
}
repositories {
mavenCentral()
}
dependencies {
implementation "com.thousandeyes.sdk:client:$thousandeyesSdkVersion"
implementation "com.thousandeyes.sdk:client-native:$thousandeyesSdkVersion"
implementation "com.thousandeyes.sdk:usage:$thousandeyesSdkVersion"
}Fixed Values for BSSID and SSID in the UI for macOS 14.6
As reported earlier, we have implemented an interim solution to substitute the all-zero BSSID string and Unicode characters replacing SSID in reports by a fixed value in the format - Unknown SSID - Agent name/ Unknown BSSID -Agent name
2024-08-28 Bug Fixes
An issue was found where classic webhook integrations were missing from the Notifications tab on the Endpoint Alert Rules page. This has been resolved.
Last updated