Discover Packages
github.com/heartbeatsjp/hisucon2018
portal-bench
directory
Version:
v0.0.0-...-d7055bf
Opens a new window with list of versions in this module.
Published: Sep 17, 2021
License: MIT
Opens a new window with license information.
README
README
¶
ポータル画面、ベンチマーク実行、Grafana 画面
概要
HISUCON2018 用のポータル画面、ベンチマーク実行、Grafana 画面を提供します。
構築
環境
ポータル画面
機能
ベンチマーク実行結果を表示する画面
ベンチマーク実行をキューに登録
実行画面
プロセス操作
注意点
ベンチマーク実行ボタン押下後はキューに入ります。想定では 1 分 30 秒程度で結果反映されますが、同時実行数が多い場合には結果が反映されるまでに時間がかかります。
結果反映が分かるように、ポータル画面は 10 秒ごとに画面を reload してます
初期スコアは平均 2500 程度となってます
ベンチマーク実行
Grafana 画面
機能
データソースは MySQL を指定し、Query は下記を登録してください。
SELECT
UNIX_TIMESTAMP(created_at) as time_sec,
cast(result->"$.score[0]" as SIGNED) as value,
team as metric
FROM bench
WHERE $__timeFilter(created_at)
ORDER BY time_sec ASC
Expand ▾
Collapse ▴
Directories
¶
ansible
Click to show internal directories.
Click to hide internal directories.