
Type in a result in the Notes and Observations box, check the Expected Result checkbox, and hit Save.Īs you can see, the Attack Configuration is displayed at the bottom of this screen. Still on the Scenario Details page, scroll down to the bottom. Scroll down a bit and you’ll see additional details, like who created the scenario and when it ran last. This is a great way to see what’s happened with the scenario historically. You can see from the Data Key below the calendar that it displays successful and unsuccessful runs, scheduled runs, and scenario runs where notes have been added. There’s also a calendar view that shows previous runs of this Scenario. There’s also a link to the Scenarios documentation on the right of the screen. Notice the Halt Scenario button in the upper left, and the status of the Scenario to the right of it. You’ll be taken to the Scenario Details page. Then click Add to Scenario.Ĭlick the Run Scenario button in the bottom left. Set the CPU Capacity to 30 percent, and pick All Cores from the pulldown list. You’ll see the blast radius is reduced from all of the containers to just one.Ĭlick Choose a Gremlin, Resource, and then CPU.

Click to expand “app” in the categories of tags, and then click on paymentservice. Take a moment to click one some of the categories of tags and expand them to see what they contain. You can now select hosts or containers by tags, and there’s a new graphic that shows the number of hosts or containers that will be impacted by the Scenario. If you’ve used Gremlin before, you’ll see that the targeting interface has changed quite a bit. Scroll down and Click Add Attacks, and then Add a New Attack. The Hypothesis is what we expect the result of the experiment to be. We will create a Custom Scenario now.Ĭlick on Scenarios in the left navigation bar, and the New Scenario button in the upper left.Īdd a Name, Description and Hypothesis.

Step 1 - Create and run a Custom ScenarioĬustom Scenarios allow users to define their own Scenarios. Step 1 - Create and run a Custom Scenario.This tutorial will walk you through using Gremlin Scenarios.

You can find info on installing Gremlin agents in the Quick starts on the Gremlin Docs site. The info on what you target when you run the scenarios will be different. If you're not able to set up an EKS cluster, you can still follow along with the tutorial using your own hosts or containers. An AWS EKS cluster with the Hipster Shop application running.Scenarios is a new Gremlin feature that allows you to map real world outage scenarios to Chaos Engineering experiments. Gremlin is a simple, safe and secure service for performing Chaos Engineering experiments through a SaaS-based platform.
