Changelog

2023-06-01

EU Region Support in the AppDynamics Bi-Directional Integration

The AppDynamics Bi-Directional Integration now supports customer organizations that are provisioned to the EU region.
As previously announced, this integration brings real-time correlation of network metrics together with application performance data inside ThousandEyes.
For detailed information, see AppDynamics Integration.

2023-05-30

Introducing Views 2.0

ThousandEyes is excited to introduce Views 2.0, our next major upgrade to the ThousandEyes platform. Views 2.0 streamlines your monitoring and troubleshooting experience, and offers improved visualization capabilities, such as:
  • Multi-metric comparisons.
  • Agent overlays on the timeline.
  • Round-by-round keyboard navigation.
As part of this launch, in-app walkthroughs are available to guide you through navigating between the previous views layout and the new experience, and show you how to make best use of the functionality.
Other popup walkthroughs will appear as you navigate the new layout and encounter new/changed functionality.
In addition, our Getting Started with Views documentation has been updated to reflect the new changes.

WAN Insights Release

In this new release, we're introducing several important updates aimed at enhancing the user experience, improving clarity, and ensuring consistency across WAN Insights. Here's a summary of the major changes:

Out-of-the-Box (OOB) Application Classes

Backend change to align with vManage: We've implemented a backend change to build 6 Out-of-Box (OOB) application classes that are predefined in WAN Insights based on the vManage definitions. This change ensures that vManage serves as the single source of truth for out-of-the-box application definitions.
Please note that these changes in OOB application inclusions/exclusions might impact the end user count and quality score for some of our existing customers. Existing customers might see a drop or an increase in site end user count and quality scores for the out-of-the-box applications.

Site and Recommendation Details Page Header

We have redesigned the header section for the Recommendation Details modal to provide a smoother, more intuitive user experience:
  • Breakdown of Quality Metrics: Users can now easily view the breakdown of overall quality metrics by circuits. This feature allows users to gain a quick understanding of which circuits are impacting the overall quality of service.
  • Improved Terminology: We have updated the terminology used in this section. Recommended Quality is now labeled as "projected quality", which better reflects the system's forecasting capabilities.
  • SLA Threshold Line: Time series graphs for loss, latency, and jitter now include the Service Level Agreement (SLA) threshold line. This line will enable users to easily compare loss, latency and jitter metrics against defined SLA requirements.

Recommendation and Site Details Landing Page

The landing pages for both the Recommendations and the Site Details navigation options have the following functionality enhancements:
  • Router Name Search Functionality: We've added a search functionality for router names. This will enable users to easily search recommendations and sites based on the router names, significantly enhancing search capabilities.
  • Add a New Application Workflow: We've included an option to initiate the Add a new application + workflow directly from the All recommendations and Site Details landing pages. This change improves navigation and streamlines workflows for users.

Single Interval for Page Load and Transaction Tests

For all new page load and transaction tests, users can only choose one interval value, consistent with all other test types. The interval determines the frequency with which the test will be run. Previously, these test types allowed you to choose different intervals for the page load or transaction portion versus the HTTP server portion of the test. The changes appear on the UI as follows:
  • When editing a page load test with different intervals, users will no longer be able to make changes to their test until they pick a new interval.
  • Warnings in the following areas of the product will direct users to pick a new interval for their test:
  • Test Settings > Test View
  • Test configuration for individual tests that currently use different intervals. If the test already uses the same interval, no warning is needed.
Please see Migrating to Single Interval for Page Load Tests for guidance on how to choose the test interval that best suits your needs.

2023-05-25

Additional ThousandEyes for OpenTelemetry Test Support

We have added support for the following:
  • Agent-to-agent (bi-directional) tests.
  • Agent-to-agent (one-way) tests.
In addition, support has been added for the following metrics:
  • Availability, Response time, and Throughput (HTTP server layer).
  • Page Load Time, Transaction Time, Completion, and Errors (web transaction layer).

Minor Enhancements

  • We have adjusted our color grid widget to default to 1,000 cards in a single group. Customers can continue to adjust this number as needed, but on all newly created widgets, we will default to 1,000 cards in a single group.

Cloud Agents Added

New Cloud Agents, AWS Cloud Agents, and Google Cloud Platform Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

New Cloud Agents

  • Bangkok, Thailand (AIS)
  • Bangkok, Thailand (AIS) (IPv6)
  • Montreal, Canada (Bell)
  • Montreal, Canada (Bell) (IPv6)
  • Pretoria, South Africa
  • Pretoria, South Africa (IPv6)
  • Vancouver, Canada (Bell)
  • Vancouver, Canada (Bell) (IPv6)
  • Winnipeg, Canada (Bell)
  • Winnipeg, Canada (Bell) (IPv6)

New Amazon Local Zone Cloud Agents

  • Buenos Aires, Argentina (AWS Local Zone)
  • Delhi, India (AWS Local Zone)
  • Kolkata, India (AWS Local Zone)
  • Lagos, Nigeria (AWS Local Zone)
  • Lima, Peru (AWS Local Zone)
  • Muscat, Oman (AWS Local Zone)
  • Perth, Australia (AWS Local Zone)
  • Santiago, Chile (AWS Local Zone)

New Google Cloud Platform Cloud Agents

  • Doha, Qatar (GCP me-central1)
  • Tel Aviv, Israel (GCP me-west1)
  • Turin, Italy (GCP europe-west12)

2023-05-25 Bug Fixes

  • Resolved an issue in the color grid dashboard widget that was preventing the Green / Red threshold from being correctly honored.
  • Resolved an issue where the dashboard data source for the AppDynamic FSO integration was incorrectly listed as "AppDynamics Service Health". This has been corrected to "3rd Party Applications."
  • Resolved an issue that was preventing users from adding emails to a scheduled snapshot.

2023-05-11

Introducing the AppDynamics Bi-Directional Integration

Applications are the critical front door for your business. However, ensuring flawless application experience for your customers is more complicated than ever. Modern applications are built on top of massively complex and decentralized architectures, meaning that a small issue in one service can have a significant effect on the overall customer experience. You need holistic visibility into your environment, from the application all the way to the end user.
Introducing the Bi-Directional Integration with AppDynamics! This integration brings real-time correlation of network metrics together with application performance data inside ThousandEyes. You will be able to see and understand every dependency that contributes to the performance of your application, allowing you to resolve issues more quickly – ultimately leading to a better user experience and improved business outcomes.
As part of the integration, you will have access to Views 2.0 and its Dependent Applications tab. This tab automatically presents AppDynamics’ health status in context with the associated network test data, as well as your application service dependencies. Using this tab, you can easily click directly through to AppDynamics!
Views 2.0 is a major upgrade to our ThousandEyes platform, which offers improved visualization capabilities, such as:
  • multi-metric comparison
  • agent overlays on timelines
  • round-by-round keyboard navigation
These enhancements streamline troubleshooting and will improve your user experience.
For detailed instructions on how to create a bi-directional integration with AppDynamics, see AppDynamics Integration.
If at any time you would like to revert to your previous Views experience, you can click the toggle at the top right of the page to change to Views 1.0, or use the ... pull-down menu to modify your default views.
This integration is currently only available for the ThousandEyes US region. It will be made available for the EU region in a coming release.

Introducing ThousandEyes for OpenTelemetry

ThousandEyes for OpenTelemetry comprises streaming API functionality with data delivered in a standardized metrics format (OTLP), alongside a tagging mechanism to facilitate deep correlations using ThousandEyes data. With ThousandEyes for OpenTelemetry, enterprises can now rapidly maximize the value of their complex and varied datasets to access insights specific to their business needs.

What Is OpenTelemetry?

OpenTelemetry is an open-source, vendor-neutral observability framework that provides a standard way of collecting, processing, and exporting telemetry data in a standardized format. It aims to simplify the collection of monitoring data and increase the interoperability of monitoring tools.
Resources:

Introducing Test Templates

ThousandEyes helps you monitor the critical infrastructure you depend on to deliver customer experiences and business outcomes. You achieve this by setting up tests that give you real-time visibility into internet-enabled applications and networks. However, there are many ways to set up tests, and the multitude of configuration options often leads to uncertainty. To give you confidence that you have set up monitoring to your critical services in the best possible way, we are introducing test templates.
Test templates allow users to deploy a suite of ThousandEyes suggested best-practice test suites for common use cases such as monitoring a web server, as well as for popular third-party applications such as Cisco Webex. When you use a test template, you can quickly deploy the monitoring resources that are best suited to your use case, with just a few button clicks.
Templates take the guesswork out of setting up your environment, by making it dead simple to monitor mission-critical services based on ThousandEyes prescribed best practices. This feature is now generally available. Every ThousandEyes user now has access to templates at Cloud & Enterprise Agents > Test Settings via the Add New Test > Add from Template dropdown. This feature is also now generally available via the ThousandEyes Public API v7.
For more information, see Test Templates.

2023-05-10

Unification of Endpoint Agent Test Settings in US region

As previously communicated, on May 2nd, 2023 we successfully enabled the new monitoring settings in the EU region. We will now be proceeding with the unification of Endpoint Agent test settings for the US region, beginning on Wednesday, May 17th, 2023, at 10:00am UTC.
This migration will affect both EU and US regions. For more information, subscribe to the maintenance window request.

Last Contact Data for Endpoint Agents

The Endpoint Agent settings table now includes last contact data for disabled agents as well, allowing customers to quickly identify agents that are still checking in while disabled.

Cloud Agents Added

New Cloud Agents and new AWS Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

New Cloud Agents

  • Hanoi, Vietnam (VNPT)
  • Hanoi, Vietnam (VNPT) (IPv6)
  • McLean, VA, USA
  • McLean, VA, USA (IPv6)
  • Toronto, Canada (Bell)
  • Toronto, Canada (Bell) (IPv6)

New Amazon Local Zone Cloud Agents

  • Atlanta, GA, USA (AWS Local Zone) (us-east-1-atl-1a)
  • Bangkok, Thailand (AWS Local Zone) (ap-southeast-1-bkk-1a)
  • Copenhagen, Denmark (AWS Local Zone) (eu-north-1-cph-1a)
  • Hamburg, Germany (AWS Local Zone) (eu-central-1-ham-1a)
  • Helsinki, Finland (AWS Local Zone) (eu-north-1-hel-1a)
  • Phoenix, AZ, USA (AWS Local Zone) (us-west-2-phx-1a)
  • Querétaro, México (AWS Local Zone) (us-east-1-qro-1a)
  • Seattle, WA, USA (AWS Local Zone) (us-west-2-sea-1a)
  • Taipei, Taiwan (AWS Local Zone) (ap-northeast-1-tpe-1a)
  • Warsaw, Poland (AWS Local Zone) (eu-central-1-waw-1a)

2023-05-10 Bug Fixes

  • Fixed a bug that was preventing snapshots from showing the correct time frame when the "Relative Time Frame" was selected for a widget. This has been corrected for widgets in snapshots to show the selected relative time frame.
  • Resolved a bug when creating an alert suppression window that would erroneously display the message “The suppression window must start at least 2 minutes from now” even if the window starts at a future date.
  • Fixed an issue that was showing inconsistent dates or months in the time selector for the "Fixed Time Interval" selection in dashboards when the user's default Web Interface timezone is set to UTC (via the user's setting in Account Settings > Users and Roles > Profile > Time Zone).

2023-05-03

IPv6 Enabled for downloads.thousandeyes.com

In preparation for expanding IPv6 support for agent communications to additional platforms, we will be adding IPv6 addresses and a new AAAA record for downloads.thousandeyes.com. This endpoint is used to serve container image downloads when you go through the add agent workflow within the ThousandEyes web application.
This change will occur on May 18th, 2023. As this endpoint is CDN hosted, the IPv6 addresses it receives will be dynamic.

2023-05-02

Ubuntu 18.04 LTS End of Support

Ubuntu 18.04 LTS is now in the End of Support stage of its lifecycle. ThousandEyes will no longer provide technical support, nor guarantee software updates (including bug fixes) for customers still running Enterprise Agents on Ubuntu 18.04.
The OS will reach End of Life on June 30, 2023. Prior to this date, agents will continue running tests and submitting data. After this date, the agents will no longer be able to communicate with our platform.
In-place upgrades for ThousandEyes Enterprise Agents running Ubuntu 18.04 LTS ("Bionic") are supported for virtual appliances, Intel NUCs, and Raspberry Pis, and instructions are available for upgrading a single agent, bulk agents, and agents using proxies.
To review the upgrade instructions, see Upgrade Ubuntu 18.04 Bionic-Based ThousandEyes Appliances.
For additional questions, please reach out to ThousandEyes Customer Success or ThousandEyes Support.

2023-04-28

Final Reminder: Ubuntu 20.04 Upgrade

As previously announced, Ubuntu 18.04 LTS will enter the End of Support period this Sunday, April 30, 2023. It will enter End of Life on June 30, 2023. All agents running on Ubuntu 18.04 must be upgraded or otherwise migrated to a currently supported operating system by June 30, as the ThousandEyes platform will stop accepting data submitted by these Enterprise Agents after this date.
In-place upgrades for ThousandEyes Enterprise Agents running Ubuntu 18.04 LTS ("Bionic") are supported for virtual appliances, Intel NUCs, and Raspberry Pis, and instructions are available for upgrading a single agent, bulk agents, and agents using proxies.
To review the upgrade instructions, see Upgrade Ubuntu 18.04 Bionic-Based ThousandEyes Appliances.
For additional questions, please reach out to ThousandEyes Customer Success or ThousandEyes Support.

Final Reminder: Updating Alert ID to a 128-Bit Alphanumeric UUID

As previously announced, we will be updating the data type of the alertID field in the v6 and v7 API response payload of active alerts and alert details from an integer to a string. This change will be implemented on May 1, 2023, between 11am and 4pm PST.
For more information, see the maintenance announcement.

2023-04-27

Unification of Endpoint Agent Test Settings

We have modified the browser session configuration workflow to match the workflows for scheduled test and automated test settings. You can now directly apply the set of domains to selected agents, labels, or all agents, rather than defining the monitored networks.
We have also updated the menu items in the Endpoint Agents section of the UI:
  • The existing Test Settings screen has been renamed Monitoring Settings.
  • The Browser Session Settings screen has been integrated with the Monitoring Settings screen and is accessible from the Browser Sessions tab.
All Endpoint Agent data collection settings can now be configured on the new Monitoring Settings screen.
To make this transition smooth and transparent, we will automatically generate a label for every existing Monitored Network using the defined CIDR as a network filter, and create a new browser sessions configuration assigned to the respective network-based label.
This migration is scheduled in two phases: The first for the EU region, and the second phase for the US region. The EU region migration will start on Tuesday, May 2, 2023, at 10:00am UTC. The US region migration will be announced in a later release.
For more information, subscribe to the maintenance window request.

Ubuntu 20.04 Upgrade Reminder

As previously announced, Ubuntu 18.04 LTS will enter the End of Support period on April 30, 2023. It will enter End of Life on June 30, 2023. All agents running on Ubuntu 18.04 must be upgraded or otherwise migrated to a currently supported operating system by June 30, as the ThousandEyes platform will stop accepting data submitted by these Enterprise Agents after this date.
In-place upgrades for ThousandEyes Enterprise Agents running Ubuntu 18.04 LTS ("Bionic") are supported for virtual appliances, Intel NUCs, and Raspberry Pis, and instructions are available for upgrading a single agent, bulk agents, and agents using proxies.
To review the upgrade instructions, see Upgrade Ubuntu 18.04 Bionic-Based ThousandEyes Appliances.
For additional questions, please reach out to ThousandEyes Customer Success or ThousandEyes Support.

Updating Alert ID to a 128-Bit Alphanumeric UUID

As previously announced, we will be updating the data type of the alertID field in the v6 and v7 API response payload of active alerts and alert details from an integer to a string. This change will be implemented on May 1, 2023.
For more information, see the maintenance announcement.

New Search Functionality

We've updated the Alert List screens with enhanced search functionality that allows users to search for alert rules and test names using keyword, phrases, and exact matches. This means that when a user enters a search query, alerts matching the following criteria will be displayed:
  1. 1.
    Alerts with names that have at least 75% of the keywords in the search text.
  2. 2.
    Alerts with names that contain the search text as a phrase.
  3. 3.
    Alerts with names that are an exact match to the search text.
For example, if a user searches for the alert rule name "Abc Test Rule," the search will return alerts with rule names such as "XYz Abc Test rule 1," "endpoint rule test," and "Abc Rule 101," as all of them have at least two of the terms "rule," "test," or "Abc" or the exact phrase "Abc Test Rule" in their names.

Integration Updates

We've changed how the Integrations screens appear in the ThousandEyes platform:
  • The Integrations screen has been moved to the top level of the lefthand menu, and is no longer listed under Alerts.

2023-04-27 Bug Fixes

  • Resolved an issue that was preventing some dashboard widgets from saving when the Wireless Throughput metric was used.
  • Resolved a bug that was preventing widget changes from being saved on a dashboard when the dashboard had a duplicate name shared with another dashboard in the account. The changes made to a specific widget will now be saved, even if the dashboard has a duplicate name.
  • Resolved an issue that allowed users belonging to multiple organizations to log in unchallenged to organizations without SSO enabled, if they had already logged in with SSO to another organization. Users will now be challenged again when trying to login into org without SSO enabled, even after authenticating with an organization with SSO enabled.
  • Resolved a bug that caused the <br> tag to be erroneously included in the "Metric at Start" column within the path trace alerts.

2023-04-17

WAN Insights Now Available for Cisco SD-WAN Customers in the EMEA Region

ThousandEyes WAN Insights is now available in the EMEA region, for Cisco SD-WAN customers who have a vAnalytics dashboard. Customers who use a vAnalytics instance that is hosted in EMEA can activate WAN Insights under the Predictive Networks tab in the vAnalytics UI.
WAN Insights is a new ThousandEyes product that suggests predictive path recommendations, and provides visibility workflows that enable SD-WAN network teams to take a more proactive approach, in order to optimize end-user experience in their network.
For detailed information about WAN Insights, see WAN Insights

2023-04-13

Client Certificates for Page Load and Transaction Tests

We have added the ability to include client-side certificates for page load and transaction tests. This was previously only available for the HTTP server test.
To add client certificates, see the TLS section of the Advanced tab for these two test types in Cloud & Enterprise Agents > Test Settings.

Minor UI Enhancements for Web Layer Tests

Some minor UI enhancements have been made for HTTP server, page load, and transaction tests:
  • The text box under Enable for client certificates now includes suggested text and hints as described in Converting Certificates into PEM Format.
  • The certificate itself is obscured, once the test has been saved.
  • To change the existing client certificate, you can click Remove, re-enable it, and then copy in the new certificate.
When you generate transaction test scripts using the ThousandEyes Recorder IDE, the Recorder uses the certificate that’s on your local computer. You need to enter the certificate as you are exporting a script or directly into the test settings on the ThousandEyes platform.
The next release of the Recorder IDE will include this feature in the export settings.

Ubuntu 20.04 Upgrade Reminder

As previously announced, Ubuntu 18.04 LTS will enter the End of Support period on April 30th, 2023. It will enter End of Life on June 30th, 2023. All agents running on Ubuntu 18.04 must be upgraded or otherwise migrated to a currently supported operating system by June 30th, as the ThousandEyes platform will stop accepting data submitted by these Enterprise Agents after this date.
In-place upgrades for ThousandEyes Enterprise Agents running Ubuntu 18.04 LTS ("Bionic") are supported for virtual appliances, Intel NUCs, and Raspberry Pis, and instructions are available for upgrading a single agent, bulk agents, and agents using proxies.
To review the upgrade instructions, see Upgrade Ubuntu 18.04 Bionic-Based ThousandEyes Appliances.
For additional questions, please reach out to ThousandEyes Customer Success or ThousandEyes Support.

Updating Alert ID to a 128-Bit Alphanumeric UUID

As previously announced, we will be updating the data type of the alertID field in the v6 and v7 API response payload of active alerts and alert details from an integer to a string. This change will be implemented on May 1, 2023 (3 weeks from now).
For more information, refer to the maintenance announcement here: Maintenance on Alert API Change.

Amazon Linux 2 Support Extension

Aligned to the upstream lifecycle changes for Amazon Linux 2, we have updated our documentation and platform to extend the lifecycle for the Enterprise Agent on Amazon Linux 2 until 2025. As reflected in our documentation, Amazon Linux 2 now moves to End of Installation Support on April 30th, 2025, End of Support on June 30th, 2025, and End of Life on August 30th, 2025.

Additional Navigation Options Added for Endpoint Agents

The troubleshooting workflow for Endpoint Agents sometimes begins from the Endpoint Agents > Agent Settings section. To better facilitate user experience, and make it easier to access data for a specific agent, we have added "Open in Views" and "Open in Agent Views" to the three-dot Options icon in the last column of the table. By selecting either of these options, a new window will open showing the data for the selected agent in the "Views" or "Agent Views" tabs respectively.

New Cloud Agents

New Cloud Agents have been added to the following locations:
  • Calgary, Canada (Shaw)
  • Calgary, Canada (Shaw) (IPv6)
  • Hyderabad, India (AWS ap-south-2)
  • Las Vegas, NV, USA (IPv6)
  • Melbourne, Australia (AWS ap-southeast-4)
  • New York, NY (Optimum)
  • New York, NY (Optimum) (IPv6)
  • Seattle, WA, USA (AT&T) (IPv6)
  • Spain (AWS eu-south-2)
  • Toronto, Canada (Telus)
  • Toronto, Canada (Telus) (IPv6)
  • Zurich, Switzerland (AWS eu-central-2)
For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

2023-04-13 Bug Fixes

  • Fixed an issue in our dashboard filters that was preventing 90 days of Endpoint Agent data from being selected as a filter. We were previously only showing the last 30 days of Endpoint Agent data.
  • Fixed an issue that was preventing data from "Interfaces with State Changes" for monitored devices to be accurately displayed in dashboard widgets.
  • Fixed an issue that was occasionally preventing the "Server" filter in our dashboard widgets from populating correctly. Servers that were filtered on to be shown were not always present in the data set.

2023-03-29

Exporting Endpoint Agent Data into a CSV

ThousandEyes now provides you with an option to export Endpoint Agent data in CSV format. This feature makes it easier for different IT teams to collaborate and share this data with other departments, such as to perform maintenance tasks.
This new feature is accessible in the ThousandEyes platform at Endpoint Agents > Agent Settings. You can either select all or a specific set of agents, and export the corresponding data.
The exported data is not limited to what is shown in the ThousandEyes UI, but also includes other important information such as IP addresses, VPN profiles, location, and even the versions of the browser extensions and drivers. This information can assist you in managing and maintaining thousands of Endpoint Agents more efficiently. For example, the exported data can make it easier for you to identify the list of agents that need an update of their browser extension, or periodically keep track of the usage and conditions of your agent base.

Setting the Expiration Date for a Snapshot

You can now define when a dashboard snapshot or Endpoint Agent snapshot should be automatically deleted. When you create a snapshot, you will be prompted to define the date when the snapshot should be deleted. This selection will default to a year after the snapshot was created, but you can pick a date up to five years in the future. For existing snapshots, you can change the expiration date at any time, to a date up to five years in the future.
Once the deletion date on a snapshot has been reached, the snapshot will be automatically deleted from your account.
All existing dashboard snapshots and Endpoint Agent snapshots are given an expiration date of one year in the future. This means that these snapshots will be deleted one year after they were created, unless you update their expiration date. You can go into any existing snapshot and update the expiration date as many times as you like, to a date up to five years in the future.
Internet Insights, Cloud and Enterprise Agents, and device snapshots will eventually support this same feature, but this will come in a future release. For now, this change applies only to dashboard and Endpoint Agent snapshots.

Updating Alert ID to a 128-Bit Alphanumeric UUID

As announced before, we will be updating the data type of the alertID field in the v6 and v7 API response payload of active alerts and alert details from an integer to a string. This change will be implemented on May 1, 2023 (~5 weeks from now).

Client Certificate Included in the Public API

We have updated the public API (v6 /tests) for transaction and page load tests, to include a new clientCertificate parameter. This parameter exposes the client certificate.
Exposing the client certificate is already supported for HTTP server tests. This change for transaction and page load tests will behave the same way as the existing clientCertificate parameter for HTTP server tests.

New Cloud Agents

New Cloud Agents have been added to the following locations:
  • Hiroshima, Japan
  • Hiroshima, Japan (IPv6)
  • Jeddah, Saudi Arabia
  • Jeddah, Saudi Arabia (IPv6)
  • London, England (Virgin)
  • Manchester, England (Virgin)
  • Montreal, Canada (Videotron/Fibrenoire)
  • Montreal, Canada (Videotron/Fibrenoire) (IPv6)
  • Toronto, Canada (Rogers)
  • Toronto, Canada (Rogers) (IPv6)
  • Vancouver, Canada (Telus/Rogers)
  • Vancouver, Canada (Telus/Rogers) (IPv6)
For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

2023-03-29 Bug Fixes

  • An issue occurred where some Endpoint Agents were not assigned to labels, although the agent matched the configured label filters. This issue was observed when VPN attributes were used in the label definition. This issue has now been resolved.
  • An issue where the VPN node tooltip in the Path Visualization view was missing VPN latency and loss metrics, is resolved. These were previously found on agent nodes; however, they have now moved to VPN nodes. In addition, both the agent and VPN nodes now show the protocol used to test the VPN underlay.
  • An issue where the forwarding loss metric was visible in the path visualization of the Scheduled Tests view but not in the associated anonymized saved snapshot, creating reporting inconsistencies, is resolved. The forwarding loss metric in the path visualization in both places is now consistent.
  • An issue occurred where the x-axis on the time series widget in Dashboards was only showing hours instead of dates and hours when set across multiple days in the past. This was causing confusion as to which day the hours were referring. Now, when the display interval is set over more than one day, the x-axis shows both day and hour values along the axis.
  • Fixed an issue that was preventing widgets from being saved when the Add Another Widge button was selected without first saving. The Add Another Widget button now also saves the existing widget configuration.

2023-03-15

Introducing ThousandEyes WAN Insights

WAN Insights is now in General Availability for Cisco vAnalytics customers in the U.S. region. WAN Insights is a new ThousandEyes product that introduces proactive path recommendation and visibility workflows that enables SD-WAN network teams to take a more proactive approach to optimize end-user experience in their network.
WAN Insights brings the following new capabilities to Cisco SD-WAN customers:
  • Recommendations Screen: For each application onboarded in WAN Insights, see path recommendations for each site to move the traffic in order to avoid negative end-user experience impact. Use the Recommendation Details screen to understand the reason for the recommendation.
    • Add Application Workflow: WAN Insights Insights comes pre-configured with six out-of-the-box application categories. Network teams can onboard new applications defined in vManage using the "Add Application" workflow from the recommendation screen.
    • Top Recommendations View: Quickly identify the recommendations with the greatest positive user experience impact on your network.
    • All Recommendations View: Find all available and past recommendations for your site, per application category.
    • Recommendation Details View: Click on the recommendation card to view details and understand the reason for the recommendation.
  • Site Details Screen: Across all your sites, measure the quality of the applications and dive into details of network conditions impacting the quality.
WAN Insights also powers the Predictive Path Recommendation feature in vAnalytics for Cisco SD-WAN.
For more information, review the documentation here: WAN Insights

Update to Support Policy for Red Hat Enterprise Linux Minor Versions

ThousandEyes has updated its support lifecycle policy to better account for Red Hat Enterprise Linux (RHEL) minor versions that do not include Extended Update Support (EUS). The End of Installation Support date will now be extended to align with the End of Support date.
This change affects the following currently supported RHEL versions:
  • RHEL 8.7
For more information about our support lifecycle policies, see the Enterprise Agent Support Lifecycle. For more information about RHEL EUS, see the Red Hat Documentation Portal.

Minor Enhancements

  • We have re-introduced the ability to set a local widget time override for each individual dashboard widget to allow for more flexibility in time selections. The behavior now is as follows:
    1. 1.
      If a user enables the global time override in a dashboard, all widgets will automatically be set to the timespan set at the global level of the dashboard. This setting will take precedence.
    2. 2.
      If the global time override in a dashboard is not selected and the Relative Time check box is checked for an individual widget, the widget will display the time of the Relative Time check box.
    3. 3.
      If the global time override in a dashboard is not selected and the Relative Time check box is not selected, a widget will assume the timespan set at the global level of the dashboard.
    We have also added a text reminder if the widget has the Relative Time check box enabled that states the time and then (local override) in parenthesis.
  • We've updated our upgrade automation to improve how we handle customer environments where a proxy is configured. Previously, some upgrades were failing because the method we used to determine if we could reach the package repositories did not correctly traverse the configured proxy. We now use a method that traverses the proxy, and will succeed in environments where traffic outside the proxy is blocked. This change should resolve a common cause of upgrade failures.

New Cloud Agents

New Cloud Agents have been added to the following locations:
  • Denver, CO, USA (Comcast)
  • Denver, CO, USA (Comcast) (IPv6)
  • Dubai, United Arab Emirates (IPv6)
  • New York, NY, USA (Verizon)
  • New York, NY, USA (Verizon) (IPv6)
  • Winnipeg, Canada (Rogers)
  • Winnipeg, Canada (Rogers) (IPv6)
For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

2023-03-15 Bug Fixes

  • Resolved an issue that was causing some BGP data to not render in our dashboard widgets correctly.
  • Resolved an issue that was causing previous Endpoint Agent filter selections in our dashboard widgets to be overwritten if the user used the search function to select a filter. Previous selections would be removed entirely, and only the new search filters would be selected. This has been corrected, and now all selected filters remain.
  • Resolved an issue with alert suppression windows where the start date was being incorrectly changed to a different date and the repeat option was left blank when attempting to create a custom alert suppression window schedule.
  • Resolved an issue with test label modification that caused labels to be removed from the alert payload whenever they were modified. Now, modifying a label will ensure that the change is reflected in all the tests where the label belongs and all labels will now be included in the alert payload.

2023-03-06

Ubuntu 20.04 Upgrade Instructions

In-place upgrades for ThousandEyes Enterprise Agents running Ubuntu 18.04 LTS ("Bionic") are now available. This process is supported for virtual appliances, Intel NUCs, and Raspberry Pis, and instructions are available for upgrading a single agent, bulk agents, and agents using proxies.
Ubuntu 18.04 LTS will enter the End of Support period on April 30th, 2023, and End of Life on June 30th, 2023. All appliances must be upgraded or otherwise migrated to a currently supported operating system by June 30th, as the ThousandEyes platform will stop accepting data submitted by these Enterprise Agents after this date.
To review the upgrade instructions, see Upgrade Ubuntu 18.04 Bionic-Based ThousandEyes Appliances.
For additional questions, please reach out to Customer Success or Support.

2023-03-02

Internet Insights Snapshots - Security Enhancement

The Internet Insights snapshot creation workflow has been improved to ensure that the sharelink cannot be copied before it is created. This change resolves an issue where an inactive sharelink could be copied and shared.

New Cloud Agents

New Cloud Agents have been added to the following locations:
  • Chicago, IL, USA (AT&T) (IPv6)
  • London, England (BT)
  • London, England (BT) (IPv6)
  • Manchester, England (BT)
  • Manchester, England (BT) (IPv6)
  • Rome, Italy (Vodafone)
  • Stockholm, Sweden (Telia)
  • Stockholm, Sweden (Telia) (IPv6)
For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

Removed / Deprecated Features

AWS CloudFormation Template

Due to the End of Installation Support for Ubuntu 18.04 LTS, the AWS CloudFormation installation method has been removed.

2023-03-02 Bug Fixes

  • An issue where embedded dashboard widgets were not loading properly as an iFrame has been fixed.
  • An issue occurred where BGP alert rules that were not assigned to a test were still triggering alerts. This issue has been resolved, and the alerting control plane now correctly captures BGP prefix updates when a test is removed from an alert rule on the Alert Rule Settings page.
  • We experienced a problem with our content-notifications system, which resulted in some customers receiving multiple notification emails. This issue has been fixed.

2023-02-28

Ubuntu 20.04 Upgrade Instructions Update

As previously reported, Ubuntu 18.04 LTS ("Bionic") will enter the End of Support period on April 30th, 2023, and End of Life on June 30th, 2023. Instructions for the upgrade process for single agents, bulk agents, and agents using proxies will be published alongside the in-place upgrade release on March 6th, 2023 PST.
These instructions are for ThousandEyes physical and virtual appliances. For information on upgrading other types of Enterprise Agents, see Upgrading Operating Systems for Enterprise Agents.
For additional questions, please reach out to Customer Success or Support.

2023-02-24

Updating Alert ID to a 128-Bit Alphanumeric UUID

Previously, we announced that the alertID field in the API would be deprecated and a new id field would be introduced. However, we have decided to keep the alertID field to better accommodate customers transitioning their infrastructure.
On May 1st, 2023, we will be updating the data type of the alertID field in the v6 and v7 API response payload of active alerts and alert details from an integer to a string. This modification is necessary to accommodate the new 128-bit alphanumeric alert UUID. The update will not affect the functionality of the alertID field, but it will change the format of the response, which may impact how customers receive our alert API data.
To prepare for this change, we advise you to review any API scripts that you run to pull alert data. You should update your code to modify the data type of the alertID field from integer to string before May 1st, 2023.
The API-related content has been removed from the previous changelog entry to avoid confusion.

New Alert List UI

Starting on March 1st, 2023, and continuing until May 1st, 2023, we will begin to introduce a new UI for the Alert List page in phases. The updated UI is designed to make information more easily accessible and organized, with features such as resizable columns and a paginated side panel to display location alerts. The new UI will also allow users to search using both the old numeric and the new UUID alert ID formats. These changes will improve the user experience and make it easier to navigate through alerts.
This rollout will be automatic, and requires no action from customers.

2023-02-15

New Endpoint Local Network Metrics

The following Endpoint Agent local network metrics are now available in dashboards:
  • Signal Quality
  • Throughput
  • Retransmission Rate
  • Roaming Events
  • Channel Swapping Events

Device Limit for Topology View

We have implemented a 250-device limit for the Topology view in Devices > Views to ensure the view is rendered before the browser becomes unresponsive. For more information on devices, see Using the Device Layer View.

rDNS Lookups for Public IP Addresses

Local rDNS lookups can now be configured for Enterprise Agents. This will support customer environments where publicly routable IP addresses are assigned to internal systems and split-horizon DNS is used. This ensures that the names shown in the path visualization will match your internal view of DNS. For more information, see Configuring rDNS Lookups for Enterprise Agents.

NTP Changes for ThousandEyes Virtual Appliances

We have changed the default NTP server used by the ThousandEyes Virtual Appliance from ntp.ubuntu.com for the system and pool.ntp.org for the agent to using 2.ubuntu.pool.ntp.org for both the system and agent. By changing this default server, we ensure that both the system and agent are using the same time source, and that IPv6 dual-stack is supported by default.
Changing the configured NTP server in the web UI replaces the default for both the system and the agent.

New Cloud Agents

New Cloud Agents have been added to the following locations:
  • Jakarta, Indonesia (PT Telkom)
  • Jakarta, Indonesia (PT Telkom) (IPv6)
  • Manchester, England (Sky)
  • Manchester, England (Sky) (IPv6)
  • Mexico City, Mexico (IPv6)
  • Toronto, Canada (Beanfield)
  • Toronto, Canada (Beanfield) (IPv6)
  • Washington, D.C., USA (Comcast)
  • Washington, D.C., USA (Comcast) (IPv6)
For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

Minor Enhancements

2023-02-15 Bug Fixes

  • An issue in the Endpoint Agent Labels dashboard where the Currently Matching Agents column was not correctly displaying the actual number of agents associated with each label has been resolved. All labels were correctly associated with agents, but agents that used the Not In operator were not correctly displayed in the Agent Labels table.
  • An issue where several instances of scheduled Endpoint tests were not correctly aggregated, resulting in multiple instances with the same name being created on the Agent Views page, has been resolved.
  • An issue that prevented some default dashboards from loading correctly has been resolved.

2023-02-14

Update to Alert ID Format

After February 27th, 2023, the alert ID format will be updated from a numeric value to a 128-bit alphanumeric UUID for both new and existing alerts. This change affects how alerts are identified in the UI, particularly for the Active Alerts and Alert History pages.
This change impacts your incoming webhooks, which will display the alert ID in the new UUID format. No modifications are necessary for the ThousandEyes webhook setup. However, if you have been storing the alert ID string and cannot accommodate a 128-bit value, or if your webhook receiver does not support the new format, it is highly recommended to verify compatibility with the new format and take any necessary actions in the tool that you use to accept webhooks from ThousandEyes.
Browser session alerts do not currently support the UUID format, and will continue to display the numeric ID.

2023-02-02

Endpoint Agent Client 1.150.1

TCP Tests Renamed and On By Default

We have renamed "TCP Network Tests" to "Extended Network Tests" to better reflect both the current feature and future functionality.
In addition, as previously announced, the default Windows Installer (MSI package) will now include the Extended Network Tests (TCP Tests) by default. This option can be manually deselected during installations or removed with a switch. For more information on Endpoint Agent command-line options, see Endpoint Agent Installation Reference.

ASN Endpoint Agent Information Available via the Endpoint API

The Endpoint API has been extended to include ASN information. Similar to the VPN data, users will now be able to get ASN information in the Agent Details and the Endpoint Test Data API endpoints.
This extension provides users with more information to, for example, identify the ISP a set of agents are connected to via the API. For more information, see the developer documentation related to Endpoint Agents and Endpoint Test Data.

New Cloud Agents

New Cloud Agents have been added to the following locations:
  • Kuala Lumpur, Malaysia (Telekom Malaysia)
  • Kuala Lumpur, Malaysia (Telekom Malaysia) (IPv6)
  • Saskatoon, Canada (Saskatel)
  • Saskatoon, Canada (Saskatel) (IPv6)
  • Washington, DC, USA
  • Washington, DC, USA (IPv6)
For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

Minor Enhancements

  • The ability to create new AppDynamics integrations and edit the existing AppDynamics integrations will no longer be available in the Alert Rules page. To create and edit the AppDynamics integration, use the Alerts > Integrations page.

Removed Features

Agent Level SSL Setting for Browser Tests

With the addition of the test-level setting for SSL verification introduced in October, 2022, the agent level SSL verification setting has been removed.
If your organization needs to disable SSL verification, use the Verify SSL Certificate Setting in Advanced Options on the test level.

2023-02-02 Bug Fixes

  • An issue that was preventing some embedded dashboard widgets from properly loading has been resolved.
  • An issue was found where an incorrectly colored directional arrow for improving or worsening performance was displayed for some metrics in the test table widget. For example, when Response Time was increasing, an upward green arrow was displayed instead of an upward red arrow. This was caused by a bug in the UI, and has been resolved.

2023-02-01

End of Installation Support for Ubuntu 18.04 LTS (“Bionic”)

Installation support for Ubuntu 18.04 LTS ("Bionic") has now ended. Updated images for the ThousandEyes Virtual Appliance (TEVA), Intel NUC, Raspberry Pi 4, and Docker for Linux have been released based on Ubuntu 20.04 LTS ("Focal"). We have also updated the custom appliance generation to utilize the newest images. From January 31st, 2023 onwards, you will see failures if you attempt to deploy new agents on Ubuntu 18.04 LTS. Please ensure you are using the latest images available for new agent deployments.
As noted in our Ubuntu Linux Support Lifecycle documentation, Ubuntu 18.04 LTS ("Bionic") will enter the End of Support period on April 30th, 2023 and End of Life on June 30th, 2023. As updated images are now available, customers who are interested in using the agent cluster method to upgrade agents can do so by following the documentation available here: Replacing an Enterprise Agent Using the Agent Clustering Method.
We expect to ship a pathway for customers to perform automated in-place upgrades from Ubuntu 18.04 LTS-based appliances to Ubuntu 20.04 LTS by the end of February 2023.

2023-01-24

Recorder IDE v1.6.0

Recorder IDE v1.6.0 has now been released. This release includes:
  • Standalone Mode: Permissions for the ThousandEyes Recorder IDE have been expanded. Users can now generate scripts with the Recorder IDE without permission to create transaction tests or use the credentials repository. Only API Access and Login permissions are required. For more information, see ThousandEyes Recorder Permissions.
  • Test Settings and the option to Export to ThousandEyes now include the following fields: Exclude Domains/Object URLs, Screenshots, Camera and Microphone, Geolocation, Page Loading Strategy, Preferred Language.

2023-01-23

Monitor Webex Calling

We are excited to announce the release of our first wave of Cloud Agent locations for Webex Calling. These Cloud Agents are installed inside the Webex Calling data centers around the globe, and will help you better monitor the performance of your Webex Calling environment. The following locations are now live:
  • Chicago, IL, USA (Webex Calling)
  • Dallas, TX, USA (Webex Calling)
  • Frankfurt, Germany (Webex Calling)
  • London, England (Webex Calling)
  • Melbourne, Australia (Webex Calling)
  • Osaka, Japan (Webex Calling)
  • Sydney, Australia (Webex Calling)
  • Tokyo, Japan (Webex Calling)
  • Toronto, Canada (Webex Calling)
  • Vancouver, Canada (Webex Calling)
You can read about how to best monitor your Webex environment here: Monitoring Webex Calling.

2023-01-19

End of Installation Support for Ubuntu 18.04 LTS (“Bionic”)

Installation support for Ubuntu 18.04 LTS ("Bionic") will end on January 31st, 2023. This affects packaged agent installs, as well as image-based installations for the ThousandEyes virtual appliance, Intel NUC, and Raspberry Pi. Packages for Ubuntu 20.04 LTS ("Focal") are already available. Updated 20.04 LTS-based images for the ThousandEyes virtual appliance, Intel NUC, and Raspberry Pi are coming prior to January 31st, 2023.
As noted in our Ubuntu Linux Support Lifecycle documentation, Ubuntu 18.04 LTS ("Bionic") will enter the End of Support period on April 30th, 2023 and End of Life on June 30th, 2023. Aligned to this, we will be ceasing support for the Cisco KVM deployment images for Cisco routers running IOS-XE 16.x. We recommend that customers migrate to deploying Docker-based agents for the Cisco Application Framework. For installation instructions, see Installing Enterprise Agents on Cisco Routers with vManage.
To assist customers with upgrading their agents to Ubuntu 20.04 LTS, we will be shipping upgrade scripts with the web-based UI on ThousandEyes Virtual Appliances, Intel NUC, and Raspberry Pi. This provides a pathway for in-place upgrades. For customers who wish to upgrade using the agent clustering method, you may do so as soon as the 20.04 images become available. For more information, see Replacing an Enterprise Agent Using the Agent Clustering Method.

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.
This update must be completed by February 18, 2023.
If your organization continues to use the old certificate for encrypting SAML assertion, users in your organization will no longer be able to log into ThousandEyes after February 18, 2023. The single logout feature will also be impacted.

Zoom Rooms Added to Zoom AST

In December 2022, an adjustment was made to include Zoom Rooms in the Zoom AST. For Zoom Rooms applications running on macOS and Windows, the Endpoint Agent client will activate for AST tests. This is enabled in Endpoint Agents running 1.141 version or later. Currently, this feature is in preview status while we verify the feature with beta customers.

Delete Agents with the Endpoint API

The Endpoint API has been extended to allow users to delete agents directly from the API. This extension provides users full control on the management of the agent via the API, by allowing customers to enable, disable, and delete any agent. For more information, see the API Documentation.

Minor Enhancements

  • Users can now create Endpoint Agent labels that filter for agents that are not connected to a VPN, by using the "Not In" option of the VPN Vendors filter. This allows customers that are using one of the VPN vendors supported by ThousandEyes to identify agents that are not using that VPN, and apply a different set of tests to them.
  • A new metric has been added to dashboards: Page Load Completion. This allows a user to understand if a page load was successfully completed and to calculate this percentage over time.

New Cloud Agents

New Cloud Agents have been added to the following locations:
  • Lille, France
  • Lille, France (IPv6)
  • New York, NY, USA (AT&T)
  • New York, NY, USA (AT&T) (IPv6)
  • Rome, Italy (Telecom Italia)
  • Rome, Italy (Telecom Italia) (IPv6)
  • Rome, Italy (WINDTRE)
  • Rome, Italy (WINDTRE) (IPv6)
For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.

Removed Features

v7 Reports API

  • As previously announced on December 21st, 2022, the v7 reports API has officially been removed.

2023-01-19 Bug Fixes

  • An issue that was causing inconsistent transaction marker results between the test view and dashboard has been resolved.
  • An issue with the filter selection on Internet Insights dashboard widgets that was preventing users from saving inputted domains as part of the filter has been resolved.
  • An issue was found that impacted the line chart dashboard widget as users went from a specific scale selection to an auto scaled selection. As users navigated between the two options, the Y Axis would disappear. This has been corrected.

2023-01-13

Updated Cloud Agent Names and Locations

We have updated several Cloud Agent locations and names for Azure, GCP, and AWS to match what they publish in their documentation. The changes are as follows, with the left hand side being the original name and the right hand side being the new name:

AWS

  • Ashburn, VA (AWS us-east-1) -> N. Virginia (AWS us-east-1)
  • Ashburn, VA - Oracle only (AWS us-east-1) -> N. Virginia Oracle only (AWS us-east-1)
  • Ashburn, VA 2 - Oracle only (AWS us-east-1) -> N. Virginia 2 Oracle only (AWS us-east-1)
  • Columbus, OH (AWS us-east-2) -> Ohio (AWS us-east-2)
  • Dubai, UAE (AWS me-central-1) -> United Arab Emirates (AWS me-central-1)
  • Dublin, Ireland (AWS eu-west-1) -> Ireland (AWS eu-west-1)
  • Manama, Bahrain (AWS me-south-1) -> Bahrain (AWS me-south-1)
  • Montreal, Canada (AWS ca-central-1) -> Central Canada (AWS ca-central-1)
  • San Jose, CA (AWS us-west-1) -> N. California (AWS us-west-1)
  • The Dalles, OR (AWS us-west-2) -> Oregon (AWS us-west-2)

Azure

  • Amsterdam, Netherlands (Azure westeurope) -> Netherlands (Azure westeurope)
  • Boydton, VA (Azure eastus2) -> Virginia (Azure eastus2)
  • Cheyenne, WY (Azure westcentralus) -> Wyoming (Azure westcentralus)
  • Chicago, IL (Azure northcentralus) -> Illinois (Azure northcentralus) (3 VAs affected)
  • Chicago, IL - Oracle only (Azure northcentralus) -> Illinois Oracle only (Azure northcentralus)
  • Chicago, IL 2 - Oracle only (Azure northcentralus) -> Illinois 2 Oracle only (Azure northcentralus)
  • Des Moines, IA (Azure centralus) -> Iowa (Azure centralus)
  • Dublin, Ireland (Azure northeurope) -> Ireland (Azure northeurope)
  • Melbourne, Australia (Azure australiasoutheast) -> Victoria, Australia (Azure australiasoutheast)
  • Phoenix, AZ (Azure westus3) -> Arizona (Azure westus3)
  • Quincy, WA (Azure westus2) -> Washington (Azure westus2)
  • Richmond, VA (Azure eastus) -> Virginia (Azure eastus)
  • San Antonio, TX (Azure southcentralus) -> Texas (Azure southcentralus)
  • Santa Clara, CA (Azure westus) -> California (Azure westus)
  • Sydney, Australia (Azure australiaeast) -> New South Wales, Australia (Azure australiaeast)

GCP

  • Midlothian, TX (GCP us-south1) -> Dallas, TX (GCP us-south1)
  • New Albany, OH (GCP us-east5) -> Columbus, OH (GCP us-east5)

New Cloud Agents

New Cloud Agents have been added to the following locations:
  • Ashburn, VA, USA (Charter) (IPv6)
  • Chicago, IL, USA (Comcast) (IPv6)
  • Dallas, TX, USA (AT&T) (IPv6)
  • Dallas, TX, USA (CenturyLink) (IPv6)
  • Dallas, TX, USA (Comcast) (IPv6)
  • Dallas, TX, USA (Cox) (IPv6)
  • Doha, Qatar (Azure qatarcentral)
  • Kuala Lumpur, Malaysia (TIME)
  • Kuala Lumpur, Malaysia (TIME) (IPv6)
  • Los Angeles, CA, USA (AT&T) (IPv6)
  • New York, NY, USA (CenturyLink) (IPv6)