Azure Chaos Studio documentation
Azure Chaos Studio is an Azure service that helps you measure, understand, and build application and service resilience to real-world incidents, such as a region going down or an application failure causing 100% CPU usage on a VM. With Chaos Studio, you can run chaos engineering experiments that inject faults against your service and then monitor how the service responds to disruptions. Chaos experiments help you to validate architectural choices and improve service reliability. Chaos experiments can be run ad-hoc for running manual BCDR drills and Game Days, or as part of your CI/CD pipeline to programmatically gate code flow.
About Azure Chaos Studio
Overview
How-to guides
How-To Guide
- Use a service-direct fault to fail
- Use an agent-based fault
- Use an AKS Chaos Mesh fault
- Shut down all targets in a zone
- Induce an outage on an Azure Active Directory instance
- Take down Virtual Machine Scale Set availability zones
- Emit Experiment Fault Events to Azure Monitor
- Emit Experiment Fault Events to App Insights