Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Produce (# of Records)

Attack

Attack

New
Produce a certain amount of kafka messages for a given duration
Install now

Produce (# of Records)

Produce a certain amount of kafka messages for a given duration
Attack

Attack

Install now

Produce (# of Records)

Attack

Attack

New
Produce a certain amount of kafka messages for a given duration
Install now

Produce (# of Records)

Produce a certain amount of kafka messages for a given duration
Attack

Attack

Install now
Go back to list
The action "Produce (# of Records)" within the experiment editor.The action "Produce (# of Records)" within the experiment editor.

Introduction

With this action, Steadybit can become a producer and send records at the desired rate.

Use Cases

  • You can check the behaviour of your consumer under various types of messages
  • You can artificially create lags for your topic by producing messages at a high throughput

Parameters

ParameterDescriptionDefault
Record KeyOptional. You can define a key, that could define the partitions used based on the partitions logics in place (default is round robin).
Record ValueRequired. The value of the record to generate
Record HeadersThe Record Headers.
DurationThe duration of the attack.10s
Number of recordsThe number of records to create, the rate will be defined by this number divided by the duration of the attack.
Success RateHow many percent of the records must be at least successful, that means not encountering any errors while sending the record to the broker.100%
MaxConcurrentMaximum count on parallel running requests. (min 1, max 10)5
Statistics
-Stars
Tags
Message Queue
Kafka
Homepage
hub.steadybit.com/extension/com.steadybit.extension_kafka
License
MIT
MaintainerSteadybit
Install now

Useful Templates

See all
Check Kafka consumer's reaction to record loss
Intent

Intentionally deny access to the topic for consumers and during this time where consumption is stopped, delete records.

We can check the logs of the consumers to see how they handle the loss of records and also authorization access issues.

Message Queue
Kafka
Recoverability

Kafka consumers

Kafka topics

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
© 2024 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon