Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Check Brokers

CheckCheck
Check activity of brokers.
Install now

Check Brokers

Check activity of brokers.
CheckCheck
Install now

Check Brokers

CheckCheck
Check activity of brokers.
Install now

Check Brokers

Check activity of brokers.
CheckCheck
Install now
Go back to list
The action "Check Brokers" within the experiment editor.The action "Check Brokers" within the experiment editor.

Introduction

With this action, Steadybit can check the activity of brokers for a given time.

Use Cases

  • You can check the activity of your brokers during your experiments (broker downtime and controller elections).

Parameters

ParameterDescriptionDefault
DurationThe duration of the attack.10s
Expected ChangesThe changes to look after (Broker Downtime, New Controller Elected)
Change Check ModeHow often should the state be expected. "At least once" or "All the time"
Statistics
-Stars
Tags
Message Queue
Kafka
Homepage
hub.steadybit.com/extension/com.steadybit.extension_kafka
License
MIT
MaintainerSteadybit
Install now

Useful Templates

See all
Validate Kafka election process when the controller is unavailable

Verify a Kafka's broker re-election when the current controller is isolated

Motivation

Testing your Zookeeper re-election process of a new controller broker helps to ensure high availability in your Kafka cluster. In addition, verify the behavior of your producers and consumers and verify what happens, e.g., to your message throughput while the re-election is happening or whether messages are lost.

Structure

We enforce the re-election of Kafka controller broker by blocking the network traffic to the current controller. By leveraging the 'check brokers'-step, we can validate that the new controller is elected and the old controller is detected as being down.

Message Queue
Zookeeper
Kafka
Recoverability
Containers
Start Using Steadybit Today

Get started with Steadybit, and you’ll get access to all of our features to discover the full power of Steadybit. Available for SaaS and on-prem!

Are you unsure where to begin?

No worries, our reliability experts are here to help: book a demo with them!

Steadybit logoResilience Hub
Try Steadybit
© 2025 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon