A Chaos Engineering Platform that grows with your needs

ChaosIQ helps you observe, collaborate and control your chaos engineering experiments within your team and across your enterprise. Take and customize new experiments from the Chaos Catalog, run them with Chaos Toolkit, and use ChaosIQ's powerful Console to ensure that everyone is applying chaos engineering visibly, carefully and safely.

ChaosIQ is currently in private beta.

Request Early Access

Experiment: Write experiments as code, and run them from the CLI or automate them within your CI/CD chain.

ChaosIQ uses the powerful Chaos Toolkit Open API which allows you to define experiments for any systems. Its extensions systems allows you to seamlessly integrate with AWS, Google Cloud, Azure, Kubernetes and many more.
Moreover, it can communicate with your monitoring , tracing and messaging tools like Humio, Prometheus, Instana, Datadog or PagerDuty to help you understand your full response process to incidents and weaknesses.

{
  "type": "probe",
  "name": "the-astre-service-must-be-running",
  "tolerance": true,
  "provider": {
    "type": "python",
    "module": "os.path",
    "func": "exists",
    "arguments": {
      "path": "astre.pid"
    }
  }
},

Discover: Discover undetectable weaknesses before they happen.

Dark debt arises from unforessen interdependencies in complex systems. It is hard, if not impossible to observe or detect before an anomaly takes place. Running Chaos Experiments against your systems, particularly with microservices architectures, is a validated way to surface those weaknesses and take measures before they impact you or your users.

  • StatusPassed
    Experiment titleOrder service failure should not cause any reduction in service levels from the Menu service.
    Finished8 hours ago
  • StatusDeviated
    Experiment titleKubernetes node failure should not affect overall system SLOs.
    FinishedYesterday

Fix: Build resilience and trust in your systems.

Wether you are a financial institution moving millions of dollars or an entertainment service streaming gigabytes of video, your users need to know they can trust the service you are providing them with. With built-in resilience, you will be able to spend more time innovating and less time writing post-mortems.

  • 4 Open 26 Closed
  • This is the title of the issue
    #45 opened on 5 Aug by mperrien
  • This is the title of the issue enhancement
    #39 opened on 29 Jul by Lawouch
  • This is the title of the issue enhancement
    #36 opened on 28 Jul by russmiles
  • This is the title of the issue
    #31 opened on 19 Jul by gtfisher

Repeat: Keep track of your experiments results and findings to keep improving your responses and hardening your system.

Wether you are a financial institution moving millions of dollars or an entertainment service streaming gigabytes of video, your users need to know they can trust the service you are providing them with. With built-in resilience, you will be able to spend more time innovating and less time writing post-mortems.

Features

  • Control

    Use Safeguards to define rules to prevent unexpected situations like multiple experiments running at the same time.

  • Collaboration

    Work with your teammates and across your organization to share experiments and findings to help you learn and improve the resiliency of your systems faster. Use Team Workspaces and Shared Integrations to create collaboration spaces where you can see the results of everyone's experiments.

  • Observability

    ChaosIQ's Dashboard helps you get the status of your Resilience effort and Chaos Engineering actions in a glimpse, while Executions History makes sure you never lose track of your experiments and findings.

  • Executions

    Tired of manually running experiments? You should be! Chaos Toolkit nicely plays with CI/CD tools so you can easily automate breaking things. You can also use Hosted Executions and Execution Scheduling to let ChaosIQ run experiments for you.

  • Deployment Options

    Get started in a breeze with ChaosIQ Cloud SaaS solution, or run it from the safety of your own system with On-Premise deployment.

  • Support

    Don't know where to start your journey? We have a growing set of guides and articles about Chaos Engineering and Resilience and paid plans come with dedicated support channels.

Free and Open Source

Chaos Toolkit

Free and Open Source Chaos Engineering Experiments

The simplest and easiest way to explore building your own Chaos Engineering Experiments, Chaos Toolkit comes with a growing number of extensions to target systems (Kubernetes, AWS, Azure, Google Cloud, Spring...) and interact with monitoring and observation tooling (Humio, OpenTracing, Slack...).
Made by ChaosIQ and the community ❤️

Experiments Catalog

A growing library of ready-to-use
and customizable Chaos Engineering Experiments

ChaosIQ are working with the Chaos Toolkit and Chaos Engineering Communities to curate a catalog of experiments for everyone to share, run and learn from.

Under development