Changelog

2023-09-22

Updates to Test Templates

Support Creation of Endpoint Agent Tests via Test Templates

Test Templates now supports deploying new Endpoint Agent tests by including them in the configuration file. This feature is only supported via the API.

Improve error and warning messages for duplicate test names

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

2023-09-13

Cisco Secure Client ThousandEyes Endpoint Agent Module

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

Changing Allowlist IP Addresses

As previously announced, on October 31, 2023, ThousandEyes will discontinue support for the following IP addresses:
  • 52.52.142.26
  • 52.52.36.83
If you are currently allowlisting these IP addresses to receive alert notifications, you should continue to do so until October 31, 2023. However, to avoid a hard stop on your incoming ThousandEyes webhooks, we urge you to update your systems to also allow any or all of the following addresses based on your region:
US1 Region
  • 13.56.245.241
  • 52.9.183.148
  • 18.232.232.61
  • 35.168.54.3
  • 107.22.84.44
  • 3.220.243.232
  • 3.218.27.195
  • 3.221.227.188
EU1 Region
  • 18.157.124.37
  • 3.70.3.30
  • 18.156.17.238
  • 18.158.163.183
  • 35.158.19.241
  • 3.127.8.252
  • 46.51.169.205
  • 54.75.173.76
  • 54.217.22.60
  • 34.243.129.225
  • 54.216.15.243
  • 108.128.60.238
After October 31, we strongly advise you remove 52.52.142.26 and 52.52.36.83 from your allowlist, as we will no longer support them.

WAN Insights: Enhanced Visibility for Cloud OnRamp Applications

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

2023-08-29

PagerDuty and Slack Integration Updates

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

Additional ThousandEyes for OpenTelemetry Test Support

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

Updated Default Alert Rules for Cloud and Enterprise Agent Tests

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

Cloud Agents Added

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

023-08-29 Bug Fixes

  • Resolved an issue that prevented some users from being added to an account group. This issue affected users whose email was first added to the external mailing list for alert notification purposes and was then added to a new or existing user.
  • Fixed an issue in the Time Series Stacked Bar Chart dashboard widget where the Page Load metric was not showing as a selectable option.
  • In a recent update to the Webex client, the location of the identifier used when integrating Control Hub with ThousandEyes for Webex meeting data was changed. As a result, some users could see the automated session test data for Webex meetings in the ThousandEyes UI, but could not see the corresponding network path data in Control Hub. The issue is resolved in Endpoint Agent client version 1.68.2.

2023-08-24

Updates to Test Templates

Test Templates in UI

ThousandEyes can now display user-defined templates in the Test Templates UI. Creation of user-defined templates is supported through the API. When a user creates a test template, all users within the same account group will have the option to select it when deploying a new test template. For more information about user-defined test templates, see User-Defined Test Templates.

Support Automatic DNS Lookups for Deploying Test Templates Using the API

When you deploy a test template using the API, DNS lookup for a DNS test now occurs automatically under the following conditions:
  • The dnsServers field is set to [].
  • The dnsServers field is set to a user input (custom values that can be specified at deploy time).

Remove Error Icon for Skipped Tests in Test Template Deployment

A test with validation errors that is included in test template deployment shows an error icon next to the test name. However, when a test with validation errors is not selected for deployment, it was still showing an error icon next to the test name, which could be confusing. This update removes the error icon from appearing when a test is not selected for deployment.

2023-08-21

WAN Insights Throughput Distribution Chart

WAN Insights has introduced a new chart showing throughput distribution titled Egress Traffic Distribution. You can find this chart on the Recommendation Detail modal. This chart visually represents the traffic distribution across each available interface (circuit) within your SD-WAN network.

Key Benefits

  • Policy Verification: Confirm that your configured SD-WAN network policy is actively in effect by viewing the traffic distribution across various interfaces.
  • Performance Monitoring: Identify and monitor traffic volume routed through poorly performing interfaces, enabling timely corrective actions.
  • Quality and Bandwidth Correlation: Empower your network teams to correlate quality drops on SD-WAN interfaces with throughput data. This is the first step in establishing bandwidth saturation as the root cause of performance issues.

2023-08-18

Updates to Test Templates

DNS Server Input Is Now Optional

Previously, when a test template already included a DNS test, users still had to provide a DNS server, either manually or using the lookup button in the UI. This extra step added complexity to the test templates process and also created confusion for less experienced users. To ensure a streamlined experience, when a test template includes a DNS test, DNS server information is now looked up automatically. Users can still supply advanced DNS information through global settings.

De-Selecting Tests During Test Template Deployment

Users can now choose to omit some tests during test template deployment. Test templates can include tests that are recommended as a best practice. These tests may not be ideal for the given use case. In these situations, users can opt out of including tests that do not fit their deployment scenario. This prevents users from using more units that are necessary and also prevents users from creating extraneous tests that can add overhead. While this feature has already been supported in the API, users deploying test templates through the UI can now de-select any tests they don't wish to deploy.

Search for Test Templates by Name and Certification Level

Users can now search and filter available test templates by name and certification level.

Badges for Certified Templates and Partner Templates

Certification levels on test templates now have improved visibility with template badges that more clearly indicate if a template is certified, partner certified, or a regular user-defined template. This update is part of our new ThousandEyes Google Cloud Platform (GCP) monitoring, created in collaboration with Google Cloud Platform. For more information about our collaboration with Google Cloud Platform, see Get Network Monitoring Visibility Across Your Google Cloud Environments.

2023-08-15

ThousandEyes Endpoint Agent Integration with Webex RoomOS Devices

We are currently deploying the Endpoint Agent client to RoomOS devices. The update to Control Hub and to devices will be completed for all devices (in the stable release track) by August 22, 2023. To learn how to enable Endpoint Agents on Webex RoomOS devices, see Integration with RoomOS.

Cisco Secure Client ThousandEyes Endpoint Agent Module

The Cisco Secure Client ThousandEyes Endpoint Agent module for Windows will be available on August 22, 2023. The macOS version will be available on September 11, 2023. For instructions on accessing and installing the module, see Secure Client Integration.

Updated Default Alert Rules for Cloud and Enterprise Agent Tests

As previously announced, we've revamped our default alert rules to reduce alert noise.
Organizations created after July 18, 2023, now have access to the new default alert rules. For existing organizations, ThousandEyes is rolling out this change over the course of the month.
When the new default alert rules are available to your organization, they display in the ThousandEyes platform UI as Default alert rules 2.0. Any new tests that you create will automatically be associated with Default Alert Rules 2.0. Existing tests, which already have the previous set of default alert rules, will remain unchanged.
Additionally, we've designated the severity level for all of these alerts as Minor.

Pause the Auto-Refresh on Dashboards

Our dashboards now have a pause option for auto-refreshing. To pause the automatic data refresh, click on the spinning timer located in the dashboard header. Alternatively, you can also pause the auto-refresh by opening the dashboard drill-down component or the widget configuration panel. To resume the auto-refresh, click on the spinning timer again or close either the widget configuration or dashboard drill-down components.

Endpoint Agents: Update to the Extended Network Tests Behavior for the Windows Installer

In December, 2022, we updated the Windows Installer to enable the Extended Network Tests feature by default and to include the NPCAP library. Previously, if this option was not selected, and the user had an allowed version of the NPCAP library installed, the agent would not leverage this. We have changed this behavior, and the agent will now utilize the pre-installed NPCAP library (if it is an allowed version). However, in the future, we will only upgrade versions of NPCAP that were originally installed by our installer.

2023-08-15 Bug Fixes

  • Resolved an issue wherein some Endpoint Agents didn't run the number of tests permitted by their license type. Now, all Endpoint Agents run the correct number of tests based on their assignments and license permissions.
  • Fixed an issue in the dashboard widgets that prevented users from applying the Endpoint Agent filter correctly. Previously, the filter box was broken, and the filter would not allow a downward scroll.
  • Fixed an issue in the dashboard widgets where filtered-out locations were incorrectly showing up in the widget results.

2023-08-10

Certified and Partner Template Badges

Test Templates now show a badge icon for certified templates and partner templates.

2023-08-09 Bug Fixes

  • Fixed the invalid JSON error for page load tests with a fixed value for the httpInterval field.

2023-08-07

Automatic DNS Lookups for Test Templates

Test templates now automatically perform the DNS lookup, instead of requiring them to be added manually. Users still have the option to add DNS servers manually.

2023-08-03

Drill Down from Dashboards to Specific Tests

Users now have the ability to drill down from any widget in a dashboard to a specific test view. This is supported for all Cloud and Enterprise Agent tests (except BGP), Endpoint Agent tests, and device data in the platform. For example, when users click on a dashboard widget identifying a spike in latency, a window will open listing all the affected tests; click a test and the test view will open in a new window demonstrating the latency spike for this particular test. This feature will make navigation inside the platform significantly easier and allow for quicker resolution time for our customers. Learn more about this feature in our Troubleshooting with Drill Down article.

New Auto-Detect for Endpoint Scheduled Tests and Improved Auto-Detect for ASTs

On August 16, 2023, we will release the auto-detect feature for Endpoint Scheduled Tests and update the auto-detect behavior for Automated Session Tests (ASTs).
As Endpoints roam from one network to another, they may find some of the test probes are blocked. To combat this, we have launched a new method for our automatic detection. At each network change event, the agent will attempt all three network probe methods - ICMP, TCP SACK, and TCP SYN. The agent will use the probe with the best result. If all probes are equal, the agent will default to TCP SACK.
This enhancement will allow customers to rely more on the auto-configuration and not worry about the changing network conditions a user experiences. Agents must be running an Endpoint Agent with version 1.158.1 or later. TCP tests rely on the extended network tests (formerly called TCP tests) installed. If the agent is missing the extended network tests installation, the agent will continue using ICMP for all tests.
Customers whose automated session tests are set to Auto-detect will automatically shift to this new method on August 16, 2023. Customers with scheduled tests may opt into this new method by changing their probe setting to Auto-detect on August 16.

Changing Allow List IP Addresses

In 90 days, ThousandEyes will discontinue support for certain IP addresses. The IP addresses that will no longer be supported are:
52.52.142.26
52.52.36.83
If you are currently allowlisting these IP addresses to receive alert notifications, you should continue to do so until October 31, 2023. However, to avoid a hard stop on your incoming ThousandEyes webhooks, we urge you to update your systems to also allow any or all of the following addresses based on your region:
US1 Region
13.56.245.241
52.9.183.148
18.232.232.61
35.168.54.3
107.22.84.44
3.220.243.232
3.218.27.195
3.221.227.188
EU1 Region
18.157.124.37
3.70.3.30
18.156.17.238
18.158.163.183
35.158.19.241
3.127.8.252
46.51.169.205
54.75.173.76
54.217.22.60
34.243.129.225
54.216.15.243
108.128.60.238
After October 31, we strongly advise you remove 52.52.142.26 and 52.52.36.83 from your allow list as we will no longer support them.

Updating All Webhook IDs to a 128-Bit Alphanumeric UUID

In approximately 90 days, all IDs for webhook integrations will transition from a numeric value to a string format. This change will be seen on all incoming webhooks across all fields, including but not limited to: Notification ID, Alert Rule ID, Test ID. If you are utilizing custom webhooks, you will need to update ID fields to be enclosed by quotation marks, for example from "id": {{id}} to "id": "{{id}}". This change will ensure your system can correctly receive and process the new string-based UUIDs. For those of you who deserialize any ID fields as a numeric, or if your webhook receiver cannot otherwise handle a 128-bit string value, we highly advise verifying your system's compatibility with this new format. If your current tool for accepting webhooks from ThousandEyes does not support the new UUID format, necessary adjustments or actions should be taken as soon as possible.

Updated Alert ID to a 128-Bit Alphanumeric UUID

As previously announced, in order to support the UUID format in v6 and v7 API endpoints, we have changed the data type of the alertID from integer to string. These changes have occurred in stages between July 31 and August 3, 2023. For details, see the v6 API reference and the v7 API reference.

2023-08-03 Bug Fixes

  • Fixed an issue where the top-level timespan in our dashboards was not updating the widget timespans appropriately.
  • Resolved an issue where the Endpoint Agent settings in the UI and the associated API calls were incorrectly returning all Endpoint Agents in “View Deleted Agents”. Now, only recoverable agents deleted during the last seven days are returned.
  • Fixed a bug where the Endpoint Agent settings no longer showed the System Proxy option after another proxy was selected. The System Proxy option is now always visible as an option.

Cloud Agents Added

New Cloud Agents have been added in the locations listed below. For a full list of Cloud Agents, see ThousandEyes Cloud Agent Locations.
  • Taipei, Taiwan (FarEastone) (IPv6)
  • Paris, France (Free) (IPv6)

2023-07-27

Introducing Auto-Clear for Stagnant Alerts

We are improving the management of alerts on the platform through an auto-clear feature for stagnant alerts. At present, when the ThousandEyes platform stops receiving data from an agent associated with an active alert, the alert persists in the active state until new data arrives from the agent and the platform is able to determine the correct alert state. This situation arises primarily when active agents are offline and unable to send data to the ThousandEyes platform, causing alerts to stay active until the agents resume communication with the platform. To address this challenge, the auto-clear feature prevents alerts from remaining in a perpetually active state by automatically clearing them after 12 hours of receiving no data from active agents. The auto-clear feature will update the Current Metric field on the Alerts History page to "N/A (No Longer Valid)", and will send you a notification of the cleared alert if you have opted into alert clearing notifications.

Custom Webhooks Now Support Agent Notifications and Device Alerts

Customers can now include agent notification-specific and device-specific variables in their custom webhook payloads. Most alerting variables are supported for these new categories - which are Agent Notifications, Device Tests and Device Notifications - as well as additional variables specific to each new category. For more information, see the hinting mechanism in the ThousandEyes Integrations UI. These new categories are also listed within the Manage Alert Rules panel when you create a new integration or edit an existing one.

2023-07-24

Updating Alert ID to a 128-Bit Alphanumeric UUID

As previously announced, alert IDs have now been switched from numeric format to UUID format in the ThousandEyes UI.
Similarly, in order to support the UUID format in v6 and v7 API endpoints, we are changing the data type of the alertID from integer to string. These changes will occur in stages between 31 July and 3 August, 2023. For details, see the v6 API reference and the v7 API reference.

2023-07-20

Public Beta: ThousandEyes on Meraki MX

Starting July 20th, 2023, ThousandEyes agents can be deployed on supported Meraki MX appliances as part of the Public Beta. Meraki users can now benefit from enhanced visibility at scale and alerting capabilities by creating a customized network and application testing for critical applications inside or outside their infrastructure.

2023-07-19

Updated Default Alert Rules for Cloud and Enterprise Agent Tests

We've revamped our default alert rules to reduce alert noise. The new default alert rules will be labelled and displayed in the ThousandEyes platform UI as Default alert rules 2.0.
Additionally, we've designated the severity level for all these alerts as Minor. These updated alert rules will be applied to any new customer organizations that are created. Existing tests will remain unaffected, continuing to operate under the previous set of default alert rules. When you create new tests, you'll see the new default alert rules.
In approximately two weeks, ThousandEyes will roll out this change to existing customer organizations. Any new tests that you create will automatically be associated with Default Alert Rules 2.0. Existing tests, which already have the old set of default alert rules, will remain unchanged.
The table below shows the details of the updated default alert rules:
Name
Description
Rules
Default Agent-to-Agent Network Alert Rule 2.0
All conditions are met by the same 2 agents 2 of 3 times in a row.
Packet loss >= 10%
Default Network Alert Rule 2.0
All conditions are met by the same 2 agents 2 of 3 times in a row.
Packet loss >= 10%
Default Call Setup Alert Rule 2.0
All conditions are met by the same 2 agents 2 of 3 times in a row.
Error type is any
Default DNS Server Alert Rule 2.0
All conditions are met by the same 2 agents 2 of 3 times in a row.
Error is present
Default DNS Trace Alert Rule 2.0
All conditions are met by the same 1 agent 2 of 3 times in a row.
Error is present
Default DNSSEC Alert Rule 2.0
All conditions are met by the same 2 agents 2 of 3 times in a row.
Error is present
Default FTP Alert Rule 2.0
All conditions are met by the same 1 agent 2 of 3 times in a row.
Error type is any
Default HTTP Alert Rule 2.0
All conditions are met by the same 2 agents 2 of 3 times in a row.
Error type is any
Default Page Load Alert Rule 2.0
All conditions are met by the same 1 agent 2 of 3 times in a row.
Page load has error
OR
Page load has timed out
OR
Page load is incomplete
Default Voice Alert Rule 2.0
All conditions are met by the same 1 agent 2 of 3 times in a row.
MOS <= 3
Default Web Transaction Alert Rule 2.0
All conditions are met by the same 1 agent 2 of 3 times in a row.
Error is present

Additional ThousandEyes for OpenTelemetry Test Support

Support has been added for the following test metrics:
  • FTP server tests
    • Availability
    • Response Time
    • Throughput
  • Page load tests
    • Page Load Time
    • Completion

Minor Enhancements

  • The Edit streaming integrations permission has been added to the Account Admin role. This allows users with that role, in addition to users with the Organization Admin role, to edit ThousandEyes for OpenTelemetry streams.
  • Added OTLP exporter support for HTTP-based endpoints. This allows users of HTTP-only OTel collectors and applications to use them natively with ThousandEyes for OpenTelemetry.
  • Changed the title of our filter capability inside of dashboard widgets from "Drill Down" to "Filter By."

2023-07-19 Bug Fixes

  • Resolved an issue that was incorrectly informing users that another user had made an update to their existing dashboard and a web browser refresh was required.
  • Resolved an issue that was accidentally cropping some values from dashboards when converted into a PDF.
  • Resolved an issue that was preventing users from sharing dashboards to specific account groups.

2023-07-07

Additional ThousandEyes for OpenTelemetry Test Support

Support has been added for the following metrics:
  • DNS DNSSEC Trace layer (Validity metric).
  • DNS Domain Trace layer (Availability and Final Query Time metrics).
  • DNS Server layer (Availability and Resolution time metrics).

Transferring Endpoint Agents Across Organizations

You can now transfer the ownership of Endpoint Agents across organizations using the Connection String parameter. You can learn more about this transfer here.

Update to libcurl Version for Enterprise Agents

We are updating the version of libcurl that we build and ship for the Enterprise Agent in our package repositories. As part of this work we will trigger updates for libcurl on existing agents beginning on July 10th, 2023, with a gradual rollout that is expected to complete by July 18th, 2023. We've done extensive internal testing prior to rollout and don't anticipate any issues, but please contact ThousandEyes Support if you notice any behavioral changes in your HTTP tests during the rollout window.

2023-07-07 Bug Fixes

  • Fixed an issue that was preventing users from setting a new dashboard as their default.
  • Fixed an issue with multiple user sessions showing the same userSessionId in /v6/endpoint-data/user-sessions response
  • The dynamic option for the following alert rules' metrics is now correctly displayed and operational:
    • Default Network Alert Rule - Agent-to-Server: Latency metric
    • Default HTTP Server Alert Rule - HTTP Server: Response time metric

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 (True)
  • Bangkok, Thailand (True) (IPv6)
  • Baton Rouge, LA
  • Baton Rouge, LA (IPv6)
  • Cairo, Egypt (TE Data)
  • Calgary, Canada (Bell)
  • Calgary, Canada (Bell) (IPv6)
  • Fredericton, Canada
  • Fredericton, Canada (IPv6)
  • Hanoi, Vietnam
  • Hanoi, Vietnam (IPv6)
  • São Paulo, Brazil (Embratel)
  • São Paulo, Brazil (Embratel) (IPv6)
  • Taipei, Taiwan (Chung-Hwa Telecom)
  • Taipei, Taiwan (Chung-Hwa Telecom) (IPv6)

2023-06-30

Forced Single Sign-On (SSO)

At ThousandEyes, we prioritize security and privacy as essential aspects of our services. We are committed to maintaining a robust security posture to ensure our clients' safety. To enhance our security offerings, we have introduced a new feature on our platform - Forced Single Sign-On (SSO). When enabled, Forced SSO will prevent your users from using local authentication and instead direct all users to the SSO experience through your preset identity provider (IdP). Forced SSO enables you to gate and fully control access to ThousandEyes resources based on your internal organizational structure and access permissions. This gives you added confidence that your users are logging in to the ThousandEyes platform in a consistent, secure way.
To turn on Forced SSO, go to the Set Up Single Sign-On section within Account Settings > Organization Settings. For more information, see How to Configure Single Sign-On - Metadata.

Application Hosting Support for Cisco Nexus Switches

Enterprise Agents can now be installed on Cisco Nexus 9000 series switches using application hosting. For more information, see Nexus Switching.

Update on Automated Session Tests for Microsoft Teams

On July 12, 2023, there will be an update to the configuration of the automated session tests for Microsoft Teams. This update will enable the AST tests to run even when a TCP connection is being used in addition to the current UDP functionality. As a result, you will notice a higher number of AST test matches for clients using TCP during your Microsoft Teams meeting.

Dynamic Baselines for Endpoint Scheduled Test Alert Rules

Dynamic baselines are now supported for Endpoint Agent scheduled test alerts. This functionality is identical to dynamic baselines for Cloud and Enterprise agent alerts.
The baseline for a specific metric is calculated using the preceding 24-hour window. The scheduled test metrics that support dynamic baselines are:
Web HTTP Server Metrics
  • Web – Endpoint HTTP Server – Connect Time
  • Web – Endpoint HTTP Server – DNS Time
  • Web – Endpoint HTTP Server – Receive Time
  • Web – Endpoint HTTP Server – Response Time
  • Web – Endpoint HTTP Server – SSL Negotiation Time
  • Web – Endpoint HTTP Server – Throughput
  • Web – Endpoint HTTP Server – Total Time
  • Web – Endpoint HTTP Server – Wait Time
Network Metrics
  • Network – Endpoint End to End (Server) – Jitter
  • Network – Endpoint End to End (Server) – Latency

Custom Webhooks for Outage Alerts

The custom webhooks integration now supports Internet Insights Outage Alerts.

2023-06-30 Bug Fixes

  • Resolved an issue that was preventing the "Markers" filter in a dashboard widget from properly populating for any shared transaction test.

2023-06-26

WAN Insights Release

We’ve added a new time series graph titled Throughput & Quality Analysis to the Recommendation Detail and Site Detail modals. This graph shows, for a given path or interface, the current throughput by application. This is useful when evaluating path recommendations and site quality, to eliminate high bandwidth utilization as the cause of the degraded quality. The Interface Quality metric shown on this graph indicates the quality of a single interface, whereas Path Quality can show the combined quality scores of several interfaces.

2023-06-22

Ubuntu 18.04 LTS End of Life

Ubuntu 18.04 LTS will reach End of Life on June 30th, 2023. After this date, agents will no longer be able to communicate with the ThousandEyes platform.
The OS is currently 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 LTS. The OS for these agents must be upgraded before July 1st, 2023.
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.

Monitored-Network Classification Deprecated

As previously communicated, we have deprecated the existing Monitored Network classification in the platform and instead are generating a label for every existing monitored network using the defined CIDR as a network filter. We have now finalized the migration of existing dashboard widget filters to the new label as well. Dashboards that previously had the Monitored Network filter will now have their new automatically generated label instead.
As a result of this change, any data prior to May 17th, 2023 will not be able to use this label. If you have a dashboard widget with this filter set, the data will only go back to May 17th.

Minor Enhancements

  • Page load and transaction tests will now have instant tests enabled for customers using Views 2.0.

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