ThousandEyes Feature Template
Configure the Cisco Thousandeyes Agent parameters to deploy on WAN Edge routers.
Diagram
Classes
edge_feature_templates (sdwan)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
thousandeyes_templates | List | [thousandeyes_templates] | No |
thousandeyes_templates (sdwan.edge_feature_templates)
Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Regex: ^[^<>!&" ]{1,128}$ | Yes | |
description | String | Yes | ||
device_types | List | Choice[C8500-12X4QC , C8300-2N2S-4T2X , C8200-1N-4T , C8300-1N1S-4T2X , C8300-2N2S-6T , ISR1100X-6G-XE , ASR-1001-X , ISR-4351 , ISR-4461 , ASR-1002-X , ISR-4321 , ISR-4431 , ISR-4221X , ISR-4331 , ASR-1006-X , C8500L-8S4X , C8500-12X , ASR-1002-HX , ISR-4451-X , C8300-1N1S-6T , ASR-1001-HX , C8200L-1N-4T ] | No | |
account_group_token | String | Regex: ^[0-9a-z]{1,32}$ | No | |
account_group_token_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
default_gateway | IP | No | ||
default_gateway_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
hostname | String | Regex: ^[0-9A-z-_.]{1,235}$ | No | |
hostname_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
ip | IP | No | ||
ip_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
name_server | IP | No | ||
name_server_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
proxy_pac_url | String | min: 1 , max: 183 | No | |
proxy_pac_url_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
proxy_host | String | min: 1 , max: 174 | No | |
proxy_host_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
proxy_port | Integer | min: 0 , max: 65535 | No | |
proxy_port_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
proxy_type | Choice | pac , static | No | |
proxy_type_variable | String | Regex: ^[^"~ $&+,]255$` | No | |
vpn_id | Integer | min: 1 , max: 65535 | No | |
vpn_id_variable | String | Regex: ^[^"~ $&+,]255$` | No |
Examples
Example-1: ThousandEyes Integration for Network Monitoring in SD-WAN
In an SD-WAN environment, ThousandEyes provides end-to-end visibility into network performance, enabling proactive troubleshooting, SLA monitoring, and security assessments. This use case defines an Edge Feature Template that integrates ThousandEyes agents on SD-WAN edge devices. The template is applied to different router models, ensuring automated deployment of ThousandEyes agents for real-time monitoring. The configuration includes key parameters such as default gateway, DNS settings, proxy settings, and VPN ID, allowing seamless connectivity and monitoring.
By leveraging ThousandEyes templates, network administrators can ensure optimal application performance, detect outages, and monitor internet/cloud connectivity for critical services.
sdwan: edge_feature_templates: thousandeyes_templates: - name: BranchMonitoring description: ThousandEyes agent for branch offices monitoring cloud applications device_types: - C8200-1N-4T - ISR-4461 - ASR-1002-X account_group_token: abcd1234efgh5678ijkl9012mnop3456 default_gateway: 192.168.1.1 name_server: 8.8.8.8 proxy_host: proxy.branch.local proxy_port: 8080 proxy_type: pac vpn_id: 10 - name: DataCenterMonitoring description: ThousandEyes agent for data center monitoring and backbone link visibility device_types: - ASR-1001-X - C8500-12X - ISR-4451-X account_group_token: mnop3456ijkl9012efgh5678abcd1234 default_gateway: 10.1.1.1 name_server: 1.1.1.1 proxy_host: proxy.dc.local proxy_port: 3128 proxy_type: static vpn_id: 20