Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ダッシュボードによるISUCONでの効率的なボトルネック分析

Avatar for kavo kavo
August 26, 2023

 ダッシュボードによるISUCONでの効率的なボトルネック分析

ISUCONでは、競技中に限られた時間内でボトルネック分析と改善を繰り返さなければなりません。そこで、スコア、各種ログ、処理時間分析結果などの情報収集作業を自動化し、これらのデータを時系列で追跡できるようにしたダッシュボードを作成しました。本セッションでは、そのダッシュボードを用いてボトルネック分析を効率化した事例をご紹介します。さらに、過去のコンテストでこのダッシュボードをどのように活用したかも共有します。少しでも参考になれば幸いです!

Avatar for kavo

kavo

August 26, 2023
Tweet

Other Decks in Technology

Transcript

  1. 自己紹介 ▷ かぼ(@kavo0608) ◦ 普段はSIerでサービス開発やっています ▷ ISUCON歴 ◦ ISUCON5から同僚と毎年参加 ◦

    予選突破できたことはない・・・ ▷ しかし、年々改善してきた所もある ◦ 本日はそれをご紹介します! 2
  2. なぜ予選突破できないか ▷ 計測の段階で時間を使い切ってしまう ◦ 例えばURIごとの処理時間を調べる だけでも結構作業が必要 3 • SSH接続 •

    Webサーバのミドルウェアを確認 • 設定ファイルを見つける • 設定ファイルを編集する • 記述方法を調べる • 設定反映 • ログのクリア • ベンチマーク実行 • ログを解析ツールにかける • 出力を見る