A comprehensive toolkit for designing, executing, and managing chaos engineering experiments. Includes Python failure injection libraries (stdlib only), experiment configurations, game day templates,
Browse the actual product documentation and code examples included in this toolkit.
Key features of Chaos Engineering Toolkit
• Failure Injection Engine — Decorator-based latency/error/resource injection with safety controls • Steady-State Hypothesis Checker — Define and evaluate system health before, during, and after experiments • Blast Radius Control — Progressive expansion with consistent hashing, automatic abort, and kill switch • Experiment Catalog — Pre-built YAML experiment definitions for common failure scenarios • Game Day Templates — Structured planning documents for team chaos exercises • Maturity Model Guide — Five-level progression framework for building a chaos program
Failure Injection Engine — Decorator-based latency/error/resource injection with safety controls
Steady-State Hypothesis Checker — Define and evaluate system health before, during, and after experiments
Blast Radius Control — Progressive expansion with consistent hashing, automatic abort, and kill switch
Experiment Catalog — Pre-built YAML experiment definitions for common failure scenarios
Game Day Templates — Structured planning documents for team chaos exercises
Maturity Model Guide — Five-level progression framework for building a chaos program
Configure Chaos Engineering Toolkit parameters to see how the product works.
# Review available experiments ls experiments/ # Copy and customize for your environment cp experiments/latency_injection.yaml my_experiment.yaml # Edit target_service, namespace, thresholds, etc.