In the first on-boarding article, we mentioned you should start thinking about what tests and services are important for your business. These are the ones you should select/set-up to test. You can enable tests on all sensors or networks, or you can run different tests on different sensors.
You can add tests for internal or external services. Internal tests target a service available on your local network, while external tests test a service external to your network. Tests can be configured using predefined or custom templates.
Predefined templates are available for common services and limit the amount of configuration that can be done by users. Custom templates allow users to create custom tests and configure them to your needs. Custom tests also have predefined templates for services like iPerf, TelNet, VoIP MOS, and Web Servers.
Here are definitions on some of the terms:
Determines whether the sensor should upload or download from the iPerf3 server.
Determines the type of protocol.
Determines the port for testing.
Sets the limit for maximum bandwidth in Mbit/sec.
Sets the socket buffer size. For TCP, this the TCP window size.
Sets the duration of the test in seconds.
Determines the number of simultaneous connections to make to the server.
Determines how often to execute the test. Setting a high frequency as well as a high test duration causes a lot of data to be sent and received over the course of a day.
Selecting the Download and UDP options with no bandwidth limit may cause false values. Frequency only applies to tests that use more bandwidth like Dropbox, Youtube, Netflix, and Iperf.
Is single-threaded and allows only one client to connect at a time. If multiple sensors are testing against the same iPerf3 server with high frequency, they may return incomplete test results.
If you have tests running simultaneously between 2 or more sensors and the IPerf server, the measured Iperf throughput will be split between the sensors.
To add a test, use the following steps:
- Click on the Settings Icon
- Click on the Testing tab
- Click on the Test Configuration tab.
- Under Services, click on the + Add Test button.
- In the Add Test modal, you can configure the test as desired.
- Click on the Add button to save
Sensor Test Cycle
A sensor must be connected to at least one wireless network and can connect to a maximum of 4 wired and wireless networks in total. This could be 3 SSIDs + 1 Ethernet up to 1 SSID + 3 Ethernet if testing multiple ethernet VLANs. When testing, the sensor will run the Core, Internal and External tests in a round-robin fashion as illustrated in the below image. There are also throughput tests that can be enabled to run at configurable predefined intervals (not pictured).
Core Network Tests
Core network tests check the network environment, network services, and external connectivity. The tests include:
- AP Scan – Examine the WIFI environment around d the sensor including SSIDs, BSSIDs, and RSI values.
- SSID Check – Check whether the configured network SSIDs are available
- AP Association - Determine how long it takes to associate to an access point.
- External Connectivity – Connect to http://cdn.capenetworks.io/connectivity-check
- DHCP – Test if the sensor is able to obtain a DHCP address
- Primary DNS – Test if the primary nameserver is able to resolve cdn.capenetworks.io
- Secondary DNS - Test if the secondary nameserver is able to resolve cdn.capenetworks.io
Note: Although the dashboard lists these tests as “every 5 minutes”, you cannot edit the frequency of these tests. They run for every test cycle which may be less frequently or more frequently than 5 minutes.
Note: The Core tests depend on the sensor configuration. For example, the DHCP test will not run if the sensor has a static IP address configured.
Configuring Tests for a Group or Network
You can configure internal or external tests to run on any combination of sensor groups and selected networks.
Go to Settings -> Testing -> Test Configuration and select Change Selection
More Articles on Testing
Selecting Groups when setting up Testing:
How do I set-up a test:
Custom Test Templates:
For more articles on testing please check out: https://help.capenetworks.com/en/collections/244230-testing
1. Onboarding - Getting Started
2. Onboarding - Networks
3. Onboarding - Sensor Grouping and Hierarchy
4. Onboarding - Testing
5. Onboarding - Thresholds
6. Onboarding - Alerts
7. Onboarding - Company
8. Onboarding Dashboard Troubleshooting