UJP - speedtest-cli

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

  • カテゴリ ネットワーク機器 の最新配信
  • RSS
  • RDF
  • ATOM

ブログ - speedtest-cli

speedtest-cli

カテゴリ : 
ガジェット » ネットワーク機器 » ネットワークスピード
ブロガー : 
ujpblog 2020/7/26 1:18
 在宅ワーカーが増えて,日中の家庭からの回線負荷が上がっているのだと思う.普段気にしなかったのだけれど,ある日の平日日中,いつもの様に仕事をしていたら回線の遅さが気になって,測って見たら29Mbpsとなっていた.


ある日の15時22分

 計測したのは,NetFlexが持っているfast.comというサイト.
 日中は遅かったので,みんなは寝静まっているであろう深夜に計測して見た.


ある日の2時00分

 十分早い.

 手で測るのは大変なので,コマンドラインで調べられないかと思っていたら,speedtest-cliというものがありました.
 まずは,情報を確認.
$ brew info speedtest-cli🆑
speedtest-cli: stable 2.1.2, HEAD
Command-line interface for https://speedtest.net bandwidth tests
https://github.com/sivel/speedtest-cli
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/speedtest-cli.rb
License: Apache-2.0
==> Options
--HEAD
	Install HEAD version
==> Analytics
install: 3,530 (30 days), 13,107 (90 days), 57,626 (365 days)
install-on-request: 3,513 (30 days), 13,026 (90 days), 56,377 (365 days)
build-error: 0 (30 days)
$
 多くの人がインストールしているようなので,問題ないと判断してインストール.
$ brew install speedtest-cli🆑
Updating Homebrew...
==> Downloading https://github.com/sivel/speedtest-cli/archive/v2.1.2.tar.gz
==> Downloading from https://codeload.github.com/sivel/speedtest-cli/tar.gz/v2.1.2
######################################################################## 100.0%
🍺  /usr/local/Cellar/speedtest-cli/2.1.2: 7 files, 85.0KB, built in 2 seconds
$
 特に依存するパッケージもなかった模様.
 そして使ってみる.
$ speedtest-cli🆑
Retrieving speedtest.net configuration...
Testing from NTT PC Communications (1.2.3.4)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by IPA CyberLab (Bunkyo) [1.46 km]: 10.936 ms
Testing download speed...................................................................
Download: 39.99 Mbit/s
Testing upload speed.....................................................................
Upload: 83.04 Mbit/s
$
 これをCSV形式で取り出せる.



$ speedtest-cli --csv-header🆑
Server ID,Sponsor,Server Name,Timestamp,Distance,Ping,Download,Upload,Share,IP Address
$
$ speedtest-cli --csv🆑
14623,IPA CyberLab,Bunkyo,2020-07-25T16:10:19.899006Z,1.4598770729436257,10.97,78922780.86301701,81074524.00756991,,1.2.3.4
$
 これで,怒られない程度に定期的に実行していけばいいのか...

トラックバック


広告スペース
Google