Test de bande passante en ligne de commande
I. Présentation
Nous avons tous déjà fait des tests de bande passante en ligne via des sites comme degroupetest.com. Aujourd'hui je vous propose un petit outils qui va vous permettre d'effectuer ces mêmes tests en ligne de commande depuis un terminal Linux accompagné de quelques fonctionnalités sympa qui permettent d'être un peu plus précis comme par exemple en sélectionnant une position géographique source pour le test.
II. Speedtest- cli : Installation
Nous allons donc commencer par installer cet outils qui se nomme speedtest-cli. On peut passer par python-pip.
Debian/Ubuntu:
apt-get install python-pip
Fedora:
yum install python-pip
Maintenant on installe speedtest-cli :
pip install speedtest-cli
Ou avec easy_install :
easy_install speedtest-cli
On peut également passer par l'installation manuelle :
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py chmod +x speedtest-cli
II. Speedtest- cli : Utilisation
On peut alors utiliser l’outil via la commande suivante :
speedtest-cli
Résultat :
Par défaut, l'outil va chercher un serveur de test proche de votre localisation (entre 80 et 150 km pour ma part), celui-ci changera à chaque test. Si l'on souhaite avoir un résultat graphique, on peut spécifier l'option "--share" qui nous donnera une URL à la fin du test sur laquelle nous pourrons trouver un résultat comme celui-ci :
On peut également avoir une liste de serveur que nous pouvons spécifier avec l'option "--list":
On a alors la possibilité de faire des tests sur des serveurs du monde entier, par exemple si nous souhaitons tester des serveurs situés à Taiwan, on joue sur le résultat avec "grep" :
speedtest-cli --list | grep "Taiwan"
Puis on envoie notre test en spécifiant un ID de serveur situé là où on le souhaite :
speedtest-cli --server 4948
Si vous souhaitez avoir plus d'informations sur les options de cet outils, vous pouvez utiliser son aide via la commande suivante :
speedtest-cli --help
Un outils très intéressant pour effectuer des tests rapides ou même du monitoring !
J’utilise dans zabbix external check, c’est très simple et très bien.
Bonjour ,
je veux utiliser un test de bande passante et la mettre sur mon site
comment puis-je faire j’ai pas trouver des tutoriaux
Bien cordialement