JMeterでHLSの負荷テストをする
Ubuntu18.04にJMeterをインストール
http://jmeter.apache.org/download_jmeter.cgi — jmeter.apache.org
5.1.1が最新のようです。
https://www.linuxhelp.com/how-to-install-apache-jmeter-on-ubuntu-18-04 — 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
HLSの負荷テスト
HLSはプレイリストと細切れファイルがありまして、これら全てを取得する一連の流れを自動化する必要があり、JMeterでできるけどちょっと大変そうな記事が多かったのですが、この自動化を自動化してくれるプラグインがありました。
JMeterプラグインを利用するためのパッチファイル
JMeter Plugins Manager のインストール方法 | BlazeMeter
HLSプラグインとその使い方
The New HLS Plugin for JMeter - The Complete Guide | BlazeMeter
感想
上記のとおりにやったら非常に簡単にできました。使いこなせるように勉強していこうと思います。