Description |
This article describes how SD-WAN Bandwidth/Network monitoring service is a licensed service that helps determine the network bandwidth by executing a speed test towards a cloud server. |
Scope | FortiGate devices which have a valid SD-WAN bandwidth monitoring license. |
Solution |
The guidelines on how to initiate the speed test are available in Technical Tip: How to perform SpeedTest. At times, the speed test may fail to execute successfully. Following the guidelines below may provide further insight into the issue.
Step 1: Check whether the device is in HA. Make sure all devices in HA have the SD-WAN bandwidth monitor license. If the license is available for only one device in HA, the test will fail.
Step 2: Check connectivity to the internet. FortiGate should be able to reach the internet from the interface where the speed test needs to be executed. FortiGate should also be able to resolve domains or URL using its system DNS:
Step 3: Validate in the FortiGate that the system time seen is up to date. A time difference of more than 10 seconds between the FGT and the cloud server can cause issues with the authentication with the speed test cloud server. Having the FortiGate sync its time with an NTP server would help resolve this time difference.
config system speed-test-server Step 5: Validate the server list shown in the list.
exec speed-test-server list Check the listed server groups for various regions. Make sure they show as valid. exec speed-test <interface_name> <mention one region as seen from listed output>
Do the test against multiple regions.
Step 6: forticldd daemon handles the service. Collect logs for the daemon.
diag debug reset Initiate the speedtest either from the GUI or from the CLI. diag sniffer packet any 'host x.x.x.x' 6 0 l
In the above command, '6' denotes the verbose level, '0' denotes the number of packets to be captured (0 means unlimited), and 'l' (small L) denotes a local timestamp. |