Configuring Connected Devices Templates

Templates for Connected Devices work in a similar fashion to templates for other ThousandEyes testsarrow-up-right. Select the template you want to set up, fill in the fields, and voila, you have a set of tests and tags configured for the templated use case. See Set Up Tests Using Templatesarrow-up-right for an overview of template creation.

circle-info

Unlike templates for Network & App Synthetics tests, Connected Devices templates do not currently create dashboards or alerts for associated tests. All Connected Devices templates are also currently certified to the level of Created by ThousandEyes; see [Certifications](https://docs.thousandeyes.com/product-documentation/tests/templates#certifications) for more information.

Connected Devices Templates

ThousandEyes offers a number of Connected Devices templates that are designed to address our customers’ most common use cases, from those for new joiners to those needing to meet regulatory requirements. All templates default to running certain tests at regular intervals, and assigned to a set of targets, usually on- or off-net serversarrow-up-right. However, you can customize each of these parameters within the template, for example, deselecting tests you won’t use, or changing the testing interval and assigned targets on individual tests. Below, we detail each template’s default settings.

Useful for nearly all customers in all scenarios. The template runs tests on the majority of your network to measure speeds and disconnections. All agents are assigned by default; you set the interval. The tests this template covers are:

  • Continuous UDP stream

    • Target: udp-global

  • Burst UDP stream

    • Target: udp-global

  • Download speed

    • Target: udp-global

  • Upload speed

    • Target: udp-global

Full Suite

Holistic testing at frequent intervals particularly geared for new customers to help them generate useful data for early analysis. All tests are scheduled hourly; you must assign the agents. The tests and test suites this template covers are:

  • Continuous UDP stream

    • Target: udp-global

  • Burst UDP stream

    • Target: udp-global

  • Download speed

    • Target: udp-global

  • Upload speed

    • Target: udp-global

  • DNS server: We run eight separate DNS server tests to the following targets:

    • www.google.com (Google DNS-over-TLS server)

      • Override system default DNS: enabled

    • DNS-over-TLS resolver IP: 8.8.8.8

    • http://www.google.com (Google DNS-over-HTTPS server)

      • Override system default DNS: enabled

    • DNS-over-HTTPS resolver URL: https://dns.google/dns-query

    • www.google.com (Google nameserver)

      • Override system default DNS: enabled

    • Do53 server address: 8.8.8.8

    • www.google.com (local nameserver)

    • http://www.wikipedia.org (Google nameserver)

      • Override system default DNS: enabled

    • Do53 server address: 8.8.8.8

    • www.wikipedia.org (local nameserver)

    • www.ebay.com (Google nameserver)

      • Override system default DNS: enabled

    • Do53 server address: 8.8.8.8

    • www.ebay.com (local nameserver)

  • HTTP server: We run ten separate HTTP server tests to the following targets:

    • Akamai: http://cloudtest.chmonyweb.com.edgesuite.net/test81kb.jpg

    • Amazon: http://d7uri8nf7uskq.cloudfront.net/sample.jpg

    • Apple: http://swcdn.apple.com/content/downloads/15/09/091-9769/9pqmsdr0hlliy0ug2thu6112hu87pwbhhz/iMacEFIUpdate.smd

    • Cloudflare: http://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js

    • Google: http://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js

    • Microsoft: http://ajax.aspnetcdn.com/ajax/jquery/jquery-2.2.0.min.js

    • Alibaba: http://f.alicdn.com/jquery/2.2.0/jquery.min.js

    • Tencent: https://cloudcache.tencent-cloud.com/open/qcloud/video/tcplayer/tcplayer.css

    • Fastly: https://www.fastly.com/g-static/fonts/subsetting/inter-var.woff2

    • Limelight: http://primerica.hs.llnwd.net/o40/u/pol/wheel/index.html

  • Web page load (lite)

    • Target: https://www.google.com

  • Gameplay

  • Game stores

  • Video conferencing

  • Social media

  • Video streaming: We run two separate streaming tests to the following targets:

    • Youtube (Google GGC Cache)

    • Netflix (Netflix OCA Cache)

Fixed Wireless

For those devices testing on 4G / 5G connections, traditional satellite, or other non-standard broadband connections. This template removes the UDP latency test to avoid saturating radio tower connections and significantly increases the timeout value for on-demand tests, allowing connections to be idle for longer. You must assign the agents and set the interval. The tests this template covers are:

  • Burst UDP stream

    • Target: udp-global

  • Download speed

    • Target: udp-global

    • Duration of each warmup sample: 5000 ms

    • Minimum warmup samples: 1

    • Maximum warmup samples: 1

  • Upload speed

    • Target: udp-global

    • Duration of each warmup sample: 5000 ms

    • Minimum warmup samples: 1

    • Maximum warmup samples: 1

  • DNS server: We run eight separate DNS server tests to the following targets:

    • www.google.com (Google DNS-over-TLS server)

      • Override system default DNS: enabled

      • DNS-over-TLS resolver IP: 8.8.8.8

    • http://www.google.com (Google DNS-over-HTTPS server)

      • Override system default DNS: enabled

      • DNS-over-HTTPS resolver URL: https://dns.google/dns-query

    • www.google.com (Google nameserver)

      • Override system default DNS: enabled

      • Do53 server address: 8.8.8.8

    • www.google.com (local nameserver)

    • http://www.wikipedia.org (Google nameserver)

      • Override system default DNS: enabled

      • Do53 server address: 8.8.8.8

    • www.wikipedia.org (local nameserver)

    • www.ebay.com (Google nameserver)

      • Override system default DNS: enabled

      • Do53 server address: 8.8.8.8

    • www.ebay.com (local nameserver)

  • HTTP server: We run ten separate HTTP server tests to the following targets:

    • Akamai: http://cloudtest.chmonyweb.com.edgesuite.net/test81kb.jpg

    • Amazon: http://d7uri8nf7uskq.cloudfront.net/sample.jpg

    • Apple: http://swcdn.apple.com/content/downloads/15/09/091-9769/9pqmsdr0hlliy0ug2thu6112hu87pwbhhz/iMacEFIUpdate.smd

    • Cloudflare: http://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js

    • Google: http://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js

    • Microsoft: http://ajax.aspnetcdn.com/ajax/jquery/jquery-2.2.0.min.js

    • Alibaba: http://f.alicdn.com/jquery/2.2.0/jquery.min.js

    • Tencent: https://cloudcache.tencent-cloud.com/open/qcloud/video/tcplayer/tcplayer.css

    • Fastly: https://www.fastly.com/g-static/fonts/subsetting/inter-var.woff2

    • Limelight: http://primerica.hs.llnwd.net/o40/u/pol/wheel/index.html

  • Web page load (lite) : We run three separate HTTP server tests to the following targets:

    • https://www.google.com

    • https://www.wikipedia.org

    • https://www.ebay.com

  • Gameplay

  • Game stores

  • Video conferencing

  • Social media

  • Video streaming: We run two separate streaming tests to the following targets:

    • Youtube (Google GGC Cache)

    • Netflix (Netflix OCA Cache)

CDN Experience

Use this template to monitor your CDNs’ performance, as their performance heavily affects your users’ experience. The template conducts multiple HTTP server tests, each to one of the following targets. You must configure test intervals and assigned agents.

  • Akamai: http://cloudtest.chmonyweb.com.edgesuite.net/test81kb.jpg

  • Amazon: http://d7uri8nf7uskq.cloudfront.net/sample.jpg

  • Apple: http://swcdn.apple.com/content/downloads/15/09/091-9769/9pqmsdr0hlliy0ug2thu6112hu87pwbhhz/iMacEFIUpdate.smd

  • Cloudflare: http://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js

  • Google: http://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js

  • Microsoft: http://ajax.aspnetcdn.com/ajax/jquery/jquery-2.2.0.min.js

  • Alibaba: http://f.alicdn.com/jquery/2.2.0/jquery.min.js

  • Tencent: https://cloudcache.tencent-cloud.com/open/qcloud/video/tcplayer/tcplayer.css

  • Fastly: https://www.fastly.com/g-static/fonts/subsetting/inter-var.woff2

  • Limelight: http://primerica.hs.llnwd.net/o40/u/pol/wheel/index.html

Web Experience

Use this template to understand quality of experience as a web user, including web page loading times, object fetch times and routing to Google, Wikipedia and eBay, as well as major CDN providers. You must configure test intervals, assigned agents, and a target. Unlike with other templates, you set the target on the global settings and it applies to all tests. The tests this template covers are:

  • Ping (ICMP)

  • Traceroute

  • DNS server

  • Web page load (lite)

Application and Games Experience

To simulate real-world connectivity for apps and games, this template employs test suitesarrow-up-right to understand quality of experience of popular games and applications. Tests are scheduled hourly; you must assign the agents.

  • Gameplay

  • Video streaming: We run two separate streaming tests to the following targets:

    • YouTube test (Google GGC Cache)

    • Netflix test (Netflix OCA Cache)

  • Video conferencing

  • Social Media

  • Game stores

Regulatory Funding

Fulfil regulatory requirements for collecting performance data needed for funding applications including CAF with USAC, CAF II, CAF II Auction, CAF BLS, RDOF, BEAD as well as ACAM, ACAM II, ACF and RBE. Once data is collected, you must still ensure it is reported according to the regulator’s requirements. Tests are scheduled hourly between 6 pm to midnight and once between midnight and 6 pm. The target is set to udp-global while the thresholds for testing are set to 250 MB/s up/downlink and a CPU load of 90%. The tests this template covers are:

  • Continuous UDP stream

  • Download speed

  • Upload speed

Configuring Test Templates

You configure test templates the same way as configuring tests as described in Configuring Connected Devices Testsarrow-up-right. The only difference is that the tests and some default values are already configured for you in a template, though you may change the default settings for any test within a template. You can also deselect tests within a template, but you cannot add tests to a template.

Last updated