ThousandEyes documentation is now hosted at Content on this site will no longer be updated.
Take me to the new site...

Supported Enterprise Agent operating systems

Last updated: Thu Apr 16 00:32:03 GMT 2020

The ThousandEyes Enterprise Agent can be installed as a package on native Linux operating systems, as a ThousandEyes Virtual Appliance in a virtualized environment, as a Physical Appliance, or as a Docker container. The information below describes the supported platforms and operating system versions on which customers can install an Enterprise Agent, as well as the ThousandEyes lifecycle dates for expiration of support, and the policies which determine those dates.

Linux package installation

For customers wishing to install the Enterprise Agent package on a Linux system, the table below indicates which distributions and versions are supported. Enterprise Agents are supported on the x64 (64-bit) architecture.

Operating System DistributionMinimum VersionMaximum Version
Ubuntu Linux16.04 LTS18.04 LTS
Red Hat Enterprise Linux7.67.LATEST
Oracle Linux7.67.LATEST
Amazon Linux22.LATEST

Access to the latest point release software repositories for each supported OS version is required (i.e. an Agent installed on RHEL 7.4 needs access to RHEL 7.x repositories). If access to the required repositories cannot be provided, meeting the package installation dependencies described in Dependency tree for ThousandEyes Enterprise Agent article must be achieved using other methods, such as a local mirror.

For customers running other distributions or versions of Linux, ThousandEyes recommends installing Docker on the Linux system, then installing the Docker image of the ThousandEyes Enterprise Agent.

Operating system support lifecycle

Currently supported versions of each Linux operating system are determined in conjunction with ThousandEyes' Enterprise Agent support lifecycle policy. The ThousandEyes support lifecycle includes three phases through which an operating system version transitions before the version becomes unsupported. The tables below provide upcoming dates these phases for each supported operating system distribution.

Ubuntu Linux

Only Long Term Support (LTS) versions of Ubuntu Linux are supported. Ubuntu supports LTS versions for five years from the release date. Once the Enterprise Agent software is released for a specific LTS version, ThousandEyes will provide support for that LTS version until the LTS version reaches End of Life, as defined by Ubuntu.

The Ubuntu Wiki Releases page lists the End of Life dates. The corresponding ThousandEyes lifecycle dates are listed below.

Operating System VersionEnd of Installation SupportEnd of SupportEnd of Life
Ubuntu 14.04 LTS (“Trusty”)1/31/20194/30/20196/30/2019
Ubuntu 16.04 LTS (“Xenial”)1/31/20214/30/20216/30/2021
Ubuntu 18.04 LTS (“Bionic”)1/31/20234/30/20236/30/2023

Red Hat Enterprise Linux / CentOS / Oracle Linux

ThousandEyes bases support for versions of Red Hat Enterprise Linux, CentOS and Oracle Linux on Red Hat's Extended Update Support (EUS) schedule. Versions of Red Hat Enterprise Linux for which EUS is currently available are supported by ThousandEyes (as are the corresponding versions of CentOS and Oracle Linux).

Extended Update Support is documented in the Red Hat knowledge base article What is the Red Hat Enterprise Linux Extended Update Support Subscription? In brief, Red Hat Extended Update Support is a paid subscription for software support of certain minor versions of Red Hat Enterprise Linux which are older than the current minor version. Extended Update Support is intended for customers who wish to remain on a particular minor version for an extended period of time (approximately two years from the release date of the minor version) while obtaining important software updates, rather than upgrading to the current minor version to obtain updates.

Red Hat does not make available Extended Update Support for all minor versions. Only minor versions which are released during the "Full Support" phase of a major version are eligible for Extended Update Support. Minor versions released in the subsequent "Maintenance Support 1" and "Maintenance Support 2" phases are not eligible for Extended Update Support. Thus, ThousandEyes will end support for the major version (i.e. all minor versions including the most recent minor version) at the expiration of EUS for the last minor version which was eligible for EUS.

The Red Hat knowledge base article Red Hat Enterprise Linux Life Cycle lists the EUS-eligible minor versions and EUS end dates, and the major version support phases and end dates. The corresponding ThousandEyes lifecycle dates are listed below.

Red Hat 6 ("Santiago")

Operating System VersionEnd of Installation SupportEnd of SupportEnd of Life
All Other Minor Versions12/31/201812/31/20184/30/2019

Red Hat 7 ("Maipo")

Operating System VersionEnd of Installation SupportEnd of SupportEnd of Life
All Other Minor VersionsQ4/20214/30/20226/30/2022

Amazon Linux

ThousandEyes will provide support for Amazon Linux  until the operating system reaches End of Life, as defined by Amazon. Here are Amazon Linux 2 FAQs. 

 The corresponding ThousandEyes lifecycle dates are listed below.

Operating System VersionEnd of Installation SupportEnd of SupportEnd of Life
Amazon Linux 23/30/20236/30/2023 8/30/2023

Virtual Appliance

ThousandEyes Virtual appliances are based on Ubuntu LTS releases.  New versions of the Virtual Appliance are made available when new versions of Ubuntu LTS are certified for the ThousandEyes Enterprise Agent.  ThousandEyes currently provides Virtual Appliances for the following platforms:

  • Hypervisors capable of importing an OVA, such as Oracle VirtualBox and VMware ESXi
  • Microsoft Hyper-V
  • Cisco 1000 ASR series routers
  • Cisco 4000 ISR series routers
  • Cisco Catalyst 9000 series routers
  • Juniper SRX

Physical Appliance

ThousandEyes provides an installer image for Intel NUC mini-PCs, based on the same software as the ThousandEyes Virtual Appliance. ThousandEyes will make every effort to ensure that an upgrade path is provided, so that customers can stay on a supported Appliance version. In some cases, customers will need to reinstall the Appliance software in order to stay on a supported Appliance version.  Customers in this scenario will be contacted while the underlying operating system is in an End of Installation Support phase in order to ensure an orderly transition.


There is not currently a native version of the ThousandEyes Agent software for Microsoft Windows. Customers running Windows may consider the following virtualization options:

  • Windows Server 2008 or higher on x64 architecture: Use Microsoft Hyper-V virtualization software to host a ThousandEyes Hyper-V Appliance.
  • Other Windows versions: Use a virtualization product such as Oracle's VirtualBox platform for virtualization to host a ThousandEyes Virtual Appliance. Check out for more details. Other virtualization software such as VMware Workstation can also run Virtual Appliance virtual machines.
Note: An Ubuntu Linux operating system running in Microsoft's Windows Subsystem for Linux does not support Enterprise Agents.

Mac OS X

There is not currently a native version of the ThousandEyes Agent software for Mac OS X. Customers running Mac OS X running on an Intel processor may consider the following virtualization options to host a ThousandEyes Virtual Appliance: