edo1z blog

プログラミングなどに関するブログです

JMeterでHLSの負荷テストをする

Ubuntu18.04にJMeterをインストール

jmeter.apache.org

5.1.1が最新のようです。

www.linuxhelp.com

$ wget http://www.gtlib.gatech.edu/pub/apache/jmeter/binaries/apache-jmeter-5.1.1.tgz
$ tar xf apache-jmeter-5.1.1.tgz
$ cd apache-jmeter-5.1.1/bin
$ sh jmeter.sh

f:id:edo1z:20190318231553p:plain

HLSの負荷テスト

HLSはプレイリストと細切れファイルがありまして、これら全てを取得する一連の流れを自動化する必要があり、JMeterでできるけどちょっと大変そうな記事が多かったのですが、この自動化を自動化してくれるプラグインがありました。

JMeterプラグインを利用するためのパッチファイル

JMeter Plugins Manager のインストール方法 | BlazeMeter

HLSプラグインとその使い方

The New HLS Plugin for JMeter - The Complete Guide | BlazeMeter

感想

上記のとおりにやったら非常に簡単にできました。使いこなせるように勉強していこうと思います。