Ci-dessous la procédure pour exécuter un speed test depuis une interface du FortiGate.
Fonctionnalitée disponible à partir de la V6.4. Les résultats du test peuvent être ajoutés à la bande passante estimée de l'interface. Une licence SD-WAN Network Monitor est requise.
Procédure réalisée sur un FortiGate 60E en 7.2.4.
Procédure en GUI :
Aller dans Network --> Interfaces puis éditer l'interface avec laquelle vous souhaitez effectuer votre speed test.
Cliquer ensuite sur "Execute speed test" :
Attendre que le résultat s'affiche :
Le résultat s'affiche avec la date et l'heure du test, vous pouvez aussi appliquer le résultat sur l'interface afin de mettre en place de la QoS en cliquant sur "Apply results to estimated bandwidth" :
Procédure en CLI :
Exécuter la commande suivante :
execute speed-test [interface]
Vous pouvez aussi spécifier sur quel serveur Fortinet vous souhaitez effectuer le speed test :
execute speed-test [interface] [server]
Pour récupérer le résultat en CLI il faut aller le voir sur l'interface, taper les commandes suivantes :
config system interface
edit [interface]
show | grep measure
Vous pouvez aussi planifier des récurrences afin d'exécuter un ou plusieurs speed test par jour ou des jours spécifiques, voici les étapes :
config firewall schedule
edit [name]
set start [time]
set end [time]
set day [day]
next
end
config system speed-test-schedule
edit [interface]
set schedules [name]
set update-inbandwidth enable
set update-outbandwidth enable
next
end
Exemple (tout les jours à 7h00 et 19h00 depuis les interfaces wan1 et wan2) :
config firewall schedule
edit "speedtest-7am"
set start 07:00
set end 07:10
set day sunday monday tuesday wednesday thursday friday saturday
next
edit "speedtest-7pm"
set start 19:00
set end 19:10
set day sunday monday tuesday wednesday thursday friday saturday
next
end
edit "wan1"
set schedules "speedtest-7am" "speedtest-19pm"
set update-inbandwidth enable
set update-outbandwidth enable
next
edit "wan2"
set schedules "speedtest-7am" "speedtest-19pm"
set update-inbandwidth enable
set update-outbandwidth enable
next
end
A partir de la version 7.2.4 vous pouvez récupérer les résultats en SNMP via les OIDs suivants : fgIntfEntMeaUpBandwidth : .1.3.6.1.4.1.12356.101.7.2.1.1.4 fgIntfEntMeaDownBandwidth : .1.3.6.1.4.1.12356.101.7.2.1.1.5
Cela permettra par exemple de réaliser un graphique avec l'évolution de la bande passante (voir le Post ) :
Pour plus d'information :
https://docs.fortinet.com/document/fortigate/6.4.0/new-features/242445/interface-speedtest