fast-cliのインストールと使い方【CLIでネット速度を計測】
はじめに
インターネット通信の速度を計測できるサービスとして、Netflixが提供しているFAST.comがあります。 このサービスを利用するためには、ブラウザからアクセスする必要があります。 そのため、サーバのようなGUIを持っていない機器から確認することができません。
そこで、fast-cliコマンドが利用できます。 fast-cliはCLIからFAST.comを利用して通信速度を計測することができます。
インストール
下記のコマンドでインストールできます。
puppeteerの部分でエラーが生じることがあるので、--ignore-scriptsをオプションに指定しています。
npm install -g --ignore-scripts fast-cli
実行
下記コマンドで実際に計測を開始します。
fast
# 上記コマンドでエラーが出ることがありました。
# ブラウザ指定がうまくいっていない場合は下記追加します。
# 例:export PUPPETEER_EXECUTABLE_PATH=/usr/bin/google-chrome
export PUPPETEER_EXECUTABLE_PATH={ブラウザのパス}
fast
下記は実行結果のスクリーンショットです。

オプション
| オプション | 説明 |
|---|---|
--upload / -u | アップロード速度も計測する |
--single-line / -s | 結果を1行で表示する |
--json | JSON形式で出力する |
アンインストール
下記のコマンドでアンインストールできます。
npm uninstall -g fast-cli