システムに対して負荷テストを行うときはテストシナリオを作成して実行することがほとんどだと思います。 シナリオテストができるツールではJMeterが有名ではないでしょうか。 シナリオを作っておくことにより過去に行った負荷を再現でき、テストの自動化にも役に立ちます。 過去記事でもご紹介したシステムに障害を挿入するための攻撃をシミュレートできるFaaS(Failure as a Service)の Gremlinでも攻撃のシナリオを作成、実行することが可能です。 本記事ではGremlinで推奨されているシナリオのご紹介をしていきたいと思います。 シナリオについて Docからの引用 シナリオは、タイトル、説明、仮説、および詳細な結果を使用して定義する一連のグレムリン攻撃です。シナリオを作成して構成すると、爆発半径(攻撃に含まれるホストの数)と規模(攻撃の強さ)が拡大する一連の攻撃が実行されます。シ