How to run a network speed test from a headless Linux server
管理者は、ネットワークのパフォーマンスを調べるために、スピードテストを実行する必要があることがよくあります。 時には自分が到達している速度を自慢するためにスピードテストを行うこともありますが、それを認めても構いません。 幸いなことに、スピードテストの実行はとても簡単です。
しかし、ヘッドレス Linux サーバー上で、スピード テストによってトラブルシューティングを行いたい場合はどうすればよいでしょうか。 もしかしたら、ネットワーク上ではすべてがうまくいっていても、特定のサーバーでは何か問題が発生しているかもしれません。
これから、このコマンドをインストールして使用する手順を説明します。
インストール
ここでは、Pythonスクリプトをダウンロードしていますが、このツールに必要な条件をお知らせします。 最低でも Python 2.4-3.4 がインストールされている必要があります。
- ターミナル ウィンドウを開きます
- wget https://raw.githubusercontent.com/sivel/speedtest…というコマンドで必要なファイルをダウンロードします。
- 新しくダウンロードしたファイルに chmod u+x speedtest.py というコマンドで必要なパーミッションを与えます
- sudo mv speedtest.py /usr/local/bin というコマンドでファイルを移動します
以上でインストールは完了です。
テストの実行
ターミナル ウィンドウに戻って、sudo speedtest.py というコマンドを実行します。 このコマンドは、最も近いテスト サーバーを検索し、それを実行します。
図 A
もし興味があれば、テストで .png 画像を生成するように指示することができます。これにより、同僚と共有したり、文書化の目的で使用したりすることができます。 これを行うには、sudo speedtest.py –share というコマンドを実行します。 コマンドが完了すると、コピーしてブラウザに貼り付けることができるリンクが生成されます。 そのリンクには、テストで作成した画像が表示されます。
トラブルシューティングまたは自慢
ネットワークの問題をトラブルシューティングする必要がある場合も、仲間の IT プロに自慢したい場合も、ネットワーク速度のテストを実行することは良いスタート地点となります。 ヘッドレス Linux サーバーを使用している場合、これらのマシンを楽しみの対象から外す必要はありません。
Also See
- Linux でネットワーク デバイス情報を収集するために nmcli コマンドを使用する方法 (TechRepublic)
- Linux でネットワーク速度を向上させるために TCP BBR を有効にする方法 (TechRepublic)
- 。 Varnish」のHTTPキャッシュでApacheを高速化する方法(TechRepublic)
- コンテナを簡単にビルドできる「Dockstation」のインストール方法と使い方(TechRepublic)
- Ubuntu 16.04に「OpenLDAP」と「phpLDAPadmin」をインストールする方法(TechRepublic)
- 「OpenLDAP」と「phpLDAPadmin」をインストールする方法。04(TechRepublic)
- コンテナとKubernetesの超大型案件で、Red HatがCoreOSを買収(ZDNet)