Cisco Enterprise NFV Infrastructure Software
ThousandEyes supports installing Enterprise Agents on supported Cisco Catalyst routers and UCS-C rack servers using Cisco Enterprise Network Functions Virtualization Infrastructure Software (NFVIS).
This article outlines the system requirements and supported devices for Cisco NFVIS.
Overview
ThousandEyes Enterprise Agents can be installed as a container within your NFVIS environment, allowing you to leverage ThousandEyes monitoring and testing capabilities for end-to-end visibility into the performance of the underlying network infrastructure.
For more information about Cisco NFVIS, see here: Cisco NFVIS.
Supported Devices and System Requirements
C8200 uCPE
All non-browser tests
NFVIS version 4.15.2 and later
C8300 uCPE
All non-browser tests
NFVIS version 4.15.2 and later
NFVIS supported UCS-C rack servers
All non-browser tests
NFVIS version 4.15.2 and later
Installation Instructions
Refer to the Cisco documentation links and instructions below to deploy ThousandEyes on Cisco NFVIS:
Install Enterprise Agents on Cisco Routers using NFVIS and the ThousandEyes CLI
To install a ThousandEyes Enterprise Agent on NFVIS using the CLI:
Configure the Docker image registration details. An example configuration is shown below. Ensure you replace the
src
URL with the URL provided in the Add New Enterprise Agent dialog:vm_lifecycle images image thousandeyes-enterprise-agent src https://downloads.thousandeyes.com/enterprise-agent/thousandeyes-enterprise-agent-VERSION-nfvis.docker locator vim_id container properties property low_latency value false ! properties property placement value datastore1 ! properties property vnf_type value THOUSANDEYES ! !
Configure the resource details as a flavor:
vm_lifecycle flavors flavor thousandeyes-flavor vcpus 2 memory_mb 2048 root_disk_mb 20480 !
Configure the ThousandEyes Enterprise Agent container deployment details, replacing
ACCOUNT_GROUP_TOKEN
with your account group token:vm_lifecycle tenants tenant admin deployments deployment TE_DEMO vm_group TE_DEMO vim_vm_name TE_DEMO locator vim_id container image thousandeyes-enterprise-agent flavor thousandeyes-flavor bootup_time -1 config_data configuration bootstrap_config data "{ \"env_variables\" : { \"TEAGENT_ACCOUNT_TOKEN\" : \"${TEAGENT_ACCOUNT_TOKEN}\", \"TEAGENT_INET\" : \"4\"} }" template_engine VELOCITY variable TEAGENT_ACCOUNT_TOKEN val [ ACCOUNT_GROUP_TOKEN ] ! ! ! !
Commit the configurations.
Last updated