ShadowTraffic
ShadowTraffic is a containerized service for declaratively generating data, packed with knobs to perfectly mimic your production traffic to Kafka-compatible, and other destinations.
Last updated
ShadowTraffic is a containerized service for declaratively generating data, packed with knobs to perfectly mimic your production traffic to Kafka-compatible, and other destinations.
Last updated
A video walkthrough can be found below:
This guide does not instruct you on using ShadowTraffic; please refer to their docs for details. You'll need:
WarpStream account - get access to WarpStream by registering here.
WarpStream cluster up and running.
A ShadowTraffic account.
Obtain the Bootstrap Broker from the WarpStream console by navigating to your cluster and clicking the Connect tab. If you don't have SASL credentials, you can also create a set of credentials from the console.
Save these values as you will need them in the next step:
Open the following file with your favorite editor and with the required permissions to edit it:
Next, set up your credentials in the connections
section of the JSON, as noted below:
Save the JSON file.
With your ShadowTraffic JSON configured, you can now produce your sample data to WarpStream. Follow the ShadowTraffic instructions, but the command will be something like this:
ShadowTraffic can now produce data to topics in your WarpStream cluster.