A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] about 3 years ago
Published by github-actions[bot] about 3 years ago
Added support for reading/writing/relaying messages from KubeMQ queues.
Thank you @kubemq for the work on this feature!
Published by github-actions[bot] about 3 years ago
Thank you to @Gsantomaggio for these improvements!
Published by github-actions[bot] over 3 years ago
Support for the newly released RabbitMQ Streams has been added. Thank you to @Gsantomaggio for his assistance with this!
Read example: https://github.com/batchcorp/plumber/blob/master/EXAMPLES.md#rabbitmq-streams
Writing example: https://github.com/batchcorp/plumber/blob/master/EXAMPLES.md#rabbitmq-streams-1
Published by github-actions[bot] over 3 years ago
If your message bus contains Thrift IDL encoded messages, you can now specify the --thrift
flag, and plumber will decode the messages
Published by github-actions[bot] over 3 years ago
You can now view Kafka consumer group lag for a topic by running
$ plumber lag kafka --topic yourtopic --group-id yourconsumergroupname
You can also pass the --lag
flag when reading from Kafka and the output will display the latest offset.
$ plumber read kafka --topic yourtopic --lag --group-id yourconsumergroupname
Thank you to @ei09010 for his work on this!
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
When using relay mode, plumber will now ensure all relay messages are sent to Batch before exiting the application
Published by github-actions[bot] over 3 years ago
Plumber's new dynamic destination mode allows it to act as a replay destination for your batch collections!
See https://docs.batch.sh/what-are/what-are-destinations/plumber-as-a-destination for more information
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
Plumber release 0.26.0
Lots of good stuff here.
read
output--json
flag which will attempt to format + colorize output that is valid JSONevents.Message
instead of Message
)--line-numbers
has been removed - count is now always showing.This is what a read
now looks like:
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
plumber batch list replay
plumber batch list *
commands now support --output json
flag to display output as JSON instead of a tablePublished by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
It is now possible to read (and relay) from multiple topics at the same time for Kafka.
To read/relay for multiple topics, specify multiple --topic
flags (or separate topic names with comma, if using env vars).
Also:
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago
--address
flag for each brokerPLUMBER_RELAY_KAFKA_ADDRESS="broker1.domain.com:9092,broker2.domain.com:9092"
Published by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago