Release Update 2019-03-06

Last updated: Wed Mar 06 22:21:45 GMT 2019

Welcome to our latest release! We hope you had a lovely Valentine's Day, this past February.

Some heartwarming news, via the ThousandEyes blog. With ThousandEyes' recent announcement of our Series D round of funding, CEO Mohit Lad takes a blog moment to reflect on the ThousandEyes journey to date. Mohit discusses mistakes made, lessons learned and on what lies ahead, and also gives a shout out to our investor partners. And for all the folks who showed us some love and D-votion as customers, business partners, social media followers, supportive significant others or whatever role you've played to help make ThousandEyes what it is today... Much love back to y'all!

Not to be outdone in the blogging department, our VP of Product Marketing, Alex Henthorne-Iwane, has a trio of posts describing the new digital experience landscape. First, he dispassionately dissects Digital Experience Monitoring (DEM) in his post, Don’t Deprecate Your Digital Experience Visibility. Alex discusses application performance monitoring in the context of a recent APM vendor's decision to drop monitoring from diverse network vantage points.  (Hint: their name begins with 'D'.) Next, he dives into the DevOps world to demystify the latest buzzword: AIOps. His duo of posts, What is the Point of AIOps? and Solving the Visibility Gaps AIOps Leaves provide framework for discussing DEM in today's cloud-centric world.

Last but not least, Senior Site Reliability Engineer, Raúl Benencia, has penned us a post that only a nerd could love: Kafka Topics: Pitfalls and Insights (just kidding, Raúl!) If Apache Kafka is part of your architecture, then don't get down in the dumps over Kafkaesque dilemmas. Check out Raúl do's and don'ts for a rewarding relationship with Kafka.

And without further delay, the details of today's release!

Enterprise Agents

Support for Cisco 9000 series switches

The ThousandEyes Appliance is now available for Cisco 9000 series switches. Installation instructions are available in the ThousandEyes Knowledge Base article Enterprise Agent Installation for Cisco Catalyst 9000 series switches.

Warnings for unsupported Agents

In keeping with our Enterprise Agent support lifecycle policy, Enterprise Agents will now display warnings on the Enterprise Agents Settings page when an Agent has reached End of Installation Support, End of Support or End of Life. Note that the next lifecycle date for Agent support is the end of support for Trusty-based Agents, on April 30th, 2019. For a full list of lifecycle dates, consult the ThousandEyes knowledge base article Supported Enterprise Agent operating systems

New Filters for Tests Settings

We've added some additional filters to the Tests Settings page. Users can now filter their view of the Tests listing by:

  • Agents: Agents assigned to tests
  • Monitors: BGP Monitors assigned to Routing Layer tests
  • Interval: Test's interval setting
  • Shared By: Tests shared by an Account Group
  • Alert Rules: Alert Rule assigned to tests
  • Modified By: Tests modified by a user

Reports and Dashboards

When a Report or a Dashboard is edited concurrently by more than one user, we now provide warnings and block saving edits to out-of-date widgets. When a user makes an edit to a widget, the application will display a warning to any other user who has the same Report or Dashboard open, and provide an option to refresh the page.

Device Layer

We've improved the user experience for Device Layer setup. Users who have yet to configure any Device Layer monitoring will now see a "Get Started With Devices" wizard on the Device Settings page, which will walk users through the configuration to monitor devices.

User-added image

Also, we've modified the modal which appears when clicking the Find New Devices button on the Device Settings page. The new modal is a slide-out, and provides some additional options and instructions, when discovering new devices.


The API now permits configuration of the number of traces for a test, via the /test/{testId} endpoint. When reading from the endpoint the pathTraces property displays the current number of path traces configured for an existing test (unless Network Measurements have been turned off/networkMeasurements is set to 0). When writing to the endpoint, pathTraces is an optional property which defaults to 3 (except DNS Server tests, which default to 1).

Minor enhancements & bug fixes

Here are the minor enhancements and bug fixes in this week's release:

  • References in the app UI to the email address now display the address
  • In the BGP Monitors Settings page, the Juniper IPv4 configuration now explicitly sets the family parameter
  • The diagnostics tab of the Appliance no longer shows an incorrect "Agent is running with errors" message
  • Fixed issues which could produce "Browser didn't initialize correctly* errors in browser-based tests
  • Fixed an issue causing RTP Stream test data not to be displayed
  • Fixed an issue with the Duplicate Tests button which could cause a tab in Chrome to close
  • Fixed an issue which could return a 500 HTTP status code error when trying to view a Saved Event
  • Fixed an issue which could prevent a path from highlighting when mousing over a node in the Path Visualization
  • Saving changes in Test Settings for a Shared by ThousandEyes Test no longer removes the Test from the user's list of Tests and resets any changes

Questions and comments

Got feedback for us? Want to send us a belated Valentine? Send us an email!