Open Source extension kits to give you

flexibility

Add custom pieces and increase reliability

Add custom pieces and increase reliability

Achieve your goals by understanding your system better

Steadybits experiment editor is shown here. On the left there is a list with all available actions which can be dragged over to the workspace on the right site.
Steadybits experiment editor is shown here. On the left there is a list with all available actions which can be dragged over to the workspace on the right site.
Steadybits experiment editor is shown here. On the left there is a list with all available actions which can be dragged over to the workspace on the right site.

Increase Realiabillity by adding custom integrations

Increase Realiabillity by adding custom integrations

Increase Realiabillity by adding custom integrations

Extensibility is important for us. Extensibility allows you to add missing pieces to your road to success in order to increase your system’s reliability.

The experiment editor is the heart of the Steadybit Reliability Platform.


It makes designing and sharing experiments easy and safe.

The experiment editor is the heart of the Steadybit Reliability Platform.


It makes designing and sharing experiments easy and safe.

An abstraction of different experiment actions ordered by time they get executed
An abstraction of different experiment actions ordered by time they get executed
An abstraction of different experiment actions ordered by time they get executed

You won’t even spot the difference

We treat extensions a first-class citizen in our product. As a result, they are deeply integrated into our user interface. Checks and actions provided by extensions feel the same as others, so you don’t need to accept a worse experience.

We treat extensions a first-class citizen in our product. As a result, they are deeply integrated into our user interface. Checks and actions provided by extensions feel the same as others, so you don’t need to accept a worse experience.

An action from the experiment editor sidebar is dragged over to the editor panel on the right site.
An action from the experiment editor sidebar is dragged over to the editor panel on the right site.
An action from the experiment editor sidebar is dragged over to the editor panel on the right site.
An image with different code language logos on it. Go, rust, Java, Python and Typescript
An image with different code language logos on it. Go, rust, Java, Python and Typescript
An image with different code language logos on it. Go, rust, Java, Python and Typescript

Choose your own language

Choose your own language

While the extensions provided by Steadybit are implemented using Go, they can also be authored using any language. Just expose an HTTP interface matching the specification, and you're good to go with your favourite style.

While the extensions provided by Steadybit are implemented using Go, they can also be authored using any language. Just expose an HTTP interface matching the specification, and you're good to go with your favourite style.

Get up to speed using Steadybit's Build-In extensions

Get up to speed using Steadybit's Build-In extensions

Get up to speed using Steadybit's Build-In extensions

With Steadybit's holistic approach to extensibility, you can add new targets, attacks, and checks by implementing extensions. Steadybit will integrate them seamlessly.

The experiment editor is the heart of the Steadybit Reliability Platform.


It makes designing and sharing experiments easy and safe.

The experiment editor is the heart of the Steadybit Reliability Platform.


It makes designing and sharing experiments easy and safe.

A very abstract image showing a console with abstract lines in it. In front of the console, there are some logos of different technologies like Kubernetes, Kong, Prometheus, etc.
A very abstract image showing a console with abstract lines in it. In front of the console, there are some logos of different technologies like Kubernetes, Kong, Prometheus, etc.
A very abstract image showing a console with abstract lines in it. In front of the console, there are some logos of different technologies like Kubernetes, Kong, Prometheus, etc.
Amazon web services logo
Amazon web services logo
Amazon web services logo

AWS (Amazon Web Services)

The AWS extension enhances Steadybit's native capabilities to discover and inject chaos into Amazon Web Services. Whether you want to attack specific EC2 instances or add turbulent conditions to your RDS, you'll find the right set of actions using this extension.

Datadog company logo
Datadog company logo
Datadog company logo

Datadog

If you have written many Datadog monitors and want to use them in your experiments, this extension is the right one for you. Datadog monitor state information can be used for visualization or as conditions when executing experiments.

Kong logo
Kong logo
Kong logo

Kong

Kong services and routes support manual request handling using the request termination plugin. Steadybit's Kong extension allows you to discover and manipulate Kong requests within experiments running in Steadybit using the same API.

Kubernetes logo
Kubernetes logo
Kubernetes logo

Kubernetes

The Kubernetes extension complements Steadybit's native support for Kubernetes actions and discoveries. Kubernetes deployments can also be attacked with optional checks so you can try out different failure scenarios. And, of course, Steadybit’s RBAC support has your back.

Postman logo
Postman logo
Postman logo

Postman

You have already setup collections using Postman? Then we have good news for you, because you can easily execute Postman collections as checks within experiments using this extension.

Prometheus logo
Prometheus logo
Prometheus logo

Prometheus

To add further metrics to your experiment run statistics, this extension provides you with the necessary steps you can add to your experiment. Metrics defined in those steps are collected during the experiment run and visualized within Steadybit. You may then optionally decide to fail the experiment when thresholds are exceeded.

Bring customization to the next level with our Kits

Bring customization to the next level with our Kits

Bring customization to the next level with our Kits

To allow the extensibility of our system, we've introduced multiple kits. Kits help develop your own discoveries and actions for your custom targets where Steadybit out-of-the-box support doesn't fit your needs.

The experiment editor is the heart of the Steadybit Reliability Platform.


It makes designing and sharing experiments easy and safe.

The experiment editor is the heart of the Steadybit Reliability Platform.


It makes designing and sharing experiments easy and safe.

A space ship firing a beam to the ground sucking in small logos of Steadybit extensions
A space ship firing a beam to the ground sucking in small logos of Steadybit extensions
A space ship firing a beam to the ground sucking in small logos of Steadybit extensions
Steadybit DiscoveryKit logos
Steadybit DiscoveryKit logos
Steadybit DiscoveryKit logos

DiscoveryKit helps you add custom targets and make them available for experiments. Custom targets can be everything from your own proprietary software, hardware components, open-source software missing native support, or anything else you can imagine attacking. Just check out the API documentation to find out which interface you need to provide.

DiscoveryKit helps you add custom targets and make them available for experiments. Custom targets can be everything from your own proprietary software, hardware components, open-source software missing native support, or anything else you can imagine attacking. Just check out the API documentation to find out which interface you need to provide.

Steadybit ActionKit logos
Steadybit ActionKit logos
Steadybit ActionKit logos

Steadybit's ActionKit enables you to create your own actions that can be executed during experiments. For example, if you have custom targets discovered with DiscoveryKit and want to attack them, this kit is the way to go. The ActionKit is also quite handy for integrating load testing tools or writing health or other status checks. If you want to do so, the API documentation is the right place to start.

Steadybit EventKit logos
Steadybit EventKit logos
Steadybit EventKit logos

While other kits provide information to the Steadybit platform, EventKit is the way out into your software. Events created by Steadybit can find their way into your own extension points using EventKit and can then be used for individual use cases. These can be forwarding audit logs, adding experiment markers to your monitoring solution, capturing experiment statistics, or pumping data into any communication tool.

A space ship starting from the ground

Get started today

Full access to the Steadybit Chaos Engineering platform.

Available as SaaS and On-Premises!

or sign up with

Google

GitHub

An abstract calendar is highlighting that you can book a demo

Book a Demo

Let us guide you through a personalized demo to kick-start your Chaos Engineering efforts and build more reliable systems for your business!

A space ship starting from the ground

Get started today

Full access to the Steadybit Chaos Engineering platform.

Available as SaaS and On-Premises!

or sign up with

Google

GitHub

An abstract calendar is highlighting that you can book a demo

Book a Demo

Let us guide you through a personalized demo to kick-start your Chaos Engineering efforts and build more reliable systems for your business!

A space ship starting from the ground

Get started today

Full access to the Steadybit Chaos Engineering platform.

Available as SaaS and On-Premises!

or sign up with

Google

GitHub

An abstract calendar is highlighting that you can book a demo

Book a Demo

Let us guide you through a personalized demo to kick-start your Chaos Engineering efforts and build more reliable systems for your business!

Stay in the loop,

sign up for the newsletter

Stay in the loop and be the first to know about new releases and useful tips.

No spam, we promise.

I have read and agree to the privacy policy.

Stay in the loop,

sign up for the newsletter

Stay in the loop and be the first to know about new releases and useful tips.

No spam, we promise.

I have read and agree to the privacy policy.

Stay in the loop,

sign up for the newsletter

Stay in the loop and be the first to know about new releases and useful tips.

No spam, we promise.

I have read and agree to the privacy policy.