Chaos Engineering Checklist
Design a chaos experiment step by step. Fill in the hypothesis, select failure types, check off each phase, and generate a runbook to share with your team.
0 of 0 items checked
Experiment Builder
Pre-Experiment
Complete all steps before starting the experiment
Experiment Types
Select which failure modes will be tested
During Execution
Steps to follow while the experiment is running
Post-Experiment
Complete after the experiment ends
Experiment Runbook
Related Products
on GumroadDeveloper Productivity Bundle
Stop rebuilding the same setup every project. 51 VSCode snippets, 40 Git aliases, 5 Docker Compose stacks, 5 GitHub Actions workflows, 5 README templates, and a dotfiles kit. Set up a professional dev environment in under an hour.
Buy on Gumroad →AI Prompt Engineering Toolkit
58 structured prompt templates for Claude, ChatGPT, and Gemini — organized by use case. Code Review, Debugging, Documentation, Architecture, and 10 model-specific tips. Stop writing prompts from scratch.
Buy on Gumroad →Developer Cheat Sheet Bundle
10 print-ready cheat sheets for the tools developers use every day: Git, Docker, Linux CLI, SQL, Regex, HTTP Status codes, VS Code shortcuts, Bash scripting, jq/JSON, and Markdown.
Buy on Gumroad →You Might Also Need
JSON Formatter & Validator
Format, beautify, and validate JSON online. Paste your JSON to instantly pretty-print it with 2-space, 4-space, or tab indentation. Minify JSON too. Free, runs in your browser.
Open free tool →
Regex Tester
Free regex tester. Test regular expressions against multiple strings with expected match/no-match assertions — see instant pass/fail results. Built-in presets for email, URL, IPv4, and phone. Pro: unl
Open free tool →
Base64 Encoder & Decoder
Free Base64 Encoder & Decoder. Convert text, images, and any file to Base64 and back. Supports URL-safe Base64, image data URIs, and file download from Base64. Runs 100% in your browser — no data sent
Open free tool →
More Free Tools
Related Articles
curl 深度使用手冊:API 測試從入門到進階
curl 是每位開發者必備的 CLI 工具。本文涵蓋 GET/POST/PUT/DELETE 請求、認證、header 設定、檔案上傳、除錯技巧,以及 REST API 測試的完整實戰範例。
Best AI Code Review Tools 2026: CodeRabbit, Sourcery, DeepCode & Bito Compared
Compare top AI code review tools for 2026: CodeRabbit, Sourcery, DeepCode, and Bito. Features, pricing, GitHub/GitLab integration, and choosing the right tool for your team.
AI Code Review Tools 2026: GitHub Copilot, CodeRabbit, Qodo Merge Ranked
Compare AI code review tools for 2026: GitHub Copilot code review, CodeRabbit, Qodo Merge, Sourcery, and PR-Agent. Pricing, accuracy, and GitHub integration.
AI Coding Tools Comparison 2026: GitHub Copilot vs Cursor vs Windsurf vs Cline
Comprehensive comparison of the best AI coding tools in 2026: GitHub Copilot, Cursor, Windsurf, and Cline. Pricing, features, model support, and real-world benchmarks.
AI Pair Programming in 2026: GitHub Copilot vs Cursor vs Claude Code
Master AI pair programming in 2026. Compare GitHub Copilot, Cursor, and Claude Code for autocomplete, chat, and agentic workflows. Includes setup guides and productivity tips.
Enjoying this tool? Get more like it.
Weekly developer tool guides, productivity playbooks & AI tricks. Free. No spam.
Unlock AI-Powered Dev Tools
- ⚡ AI Code Review, Doc Generator & SQL Builder
- ⚡ All premium templates & early access
- ⚡ Member discounts on Gumroad products
$9/mo after trial · Cancel anytime
Want the full toolkit?
Get DevPlaybook Pro
Every template, guide, boilerplate, and automation script in one bundle. 13 premium products — grab them all at once and save big.
MIT licensed · Instant download · No subscription
See what's included → Browse all deals →Frequently Asked Questions
What is chaos engineering?▼
Chaos engineering is the discipline of experimenting on a system in order to build confidence in its ability to withstand turbulent and unexpected conditions in production. Pioneered at Netflix, it involves deliberately injecting failures (latency, service outages, resource exhaustion) to discover weaknesses before they cause real outages. The goal is to move from reactive incident response to proactive resilience building.
What is a steady state hypothesis?▼
A steady state hypothesis defines what 'normal' looks like for your system — a measurable output that shows the system is behaving correctly. Examples: '99th percentile API latency is under 200ms', 'checkout success rate is above 99.5%', 'error rate is below 0.1%'. Chaos experiments validate that this steady state is maintained even when failures are injected. If steady state breaks, you have found a real weakness.
What is blast radius?▼
Blast radius is the scope of impact if an experiment goes wrong. A full blast radius means the entire system is affected. Partial means a subset of traffic or nodes. Single-instance means only one pod or server. Best practice is to start with the smallest possible blast radius (single instance, canary traffic) and expand as you gain confidence. Always have a rollback plan that can return to steady state quickly.
When should I run chaos experiments in production?▼
Only run in production when you have: validated the experiment in staging, defined and measured your steady state baseline, set clear abort conditions, ensured monitoring and alerting are in place, notified on-call teams, and have a tested rollback plan ready. Start with a very small blast radius (single instance or 1% of traffic). Many organisations run chaos experiments during business hours when the full team is available to respond.
What tools are used for chaos engineering?▼
Popular chaos engineering tools include: LitmusChaos (Kubernetes-native, CNCF project), Chaos Monkey (Netflix, terminates random EC2 instances), Gremlin (SaaS platform, broad failure types), AWS Fault Injection Simulator (FIS), Chaos Mesh (Kubernetes), Pumba (Docker), and Toxiproxy (network-level latency/failure injection for integration tests). For game days and manual experiments, this checklist provides a structured approach without requiring any tooling.