OS Manuals

/usr/bin/kafka-verifiable-producer

Community edition of Confluent Kafka.

From confluent-kafka 8.4.0.215-r1 (os), captured 2026-11-05 by running kafka-verifiable-producer --help (exit 1). permalink

usage: verifiable-producer [-h] --topic TOPIC [--max-messages MAX-MESSAGES]
                           [--throughput THROUGHPUT] [--acks ACKS]
                           [--producer.config CONFIG-FILE] [--message-create-time CREATE-TIME]
                           [--value-prefix VALUE-PREFIX] [--repeating-keys REPEATING-KEYS]
                           [--command-config CONFIG-FILE]
                           --bootstrap-server HOST1:PORT1[,HOST2:PORT2[...]]

This tool produces increasing integers  to  the  specified  topic  and  prints JSON metadata to
stdout on each "send" request, making  externally  visible  which  messages have been acked and
which have not.

optional arguments:
  -h, --help             show this help message and exit
  --topic TOPIC          Produce messages to this topic.
  --max-messages MAX-MESSAGES
                         Produce this many messages. If -1,  produce messages until the process
                         is killed externally. (default: -1)
  --throughput THROUGHPUT
                         If set >= 0,  throttle  maximum  message throughput to *approximately*
                         THROUGHPUT messages/sec. (default: -1)
  --acks ACKS            Acks required on each produced  message.  See  Kafka  docs on acks for
                         details. (default: -1)
  --producer.config CONFIG-FILE
                         (DEPRECATED) Producer config  properties  file.  This  option  will be
                         removed in a future version. Use --command-config instead.
  --message-create-time CREATE-TIME
                         Send messages with creation time  starting  at the arguments value, in
                         milliseconds since epoch (default: -1)
  --value-prefix VALUE-PREFIX
                         If specified, each produced value  will  have  this  prefix with a dot
                         separator
  --repeating-keys REPEATING-KEYS
                         If specified, each produced  record  will  have  a  key  starting at 0
                         increment by 1 up to  the  number  specified (exclusive), then the key
                         is set to 0 again
  --command-config CONFIG-FILE
                         Config properties  file  (config  options  shared  with  command  line
                         parameters will be overridden).

Connection Group:
  Group of arguments for connection to brokers

  --bootstrap-server HOST1:PORT1[,HOST2:PORT2[...]]
                         REQUIRED: The server(s) to connect  to.  Comma-separated list of Kafka
                         brokers in the form HOST1:PORT1,HOST2:PORT2,...
Options (11)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
--topic TOPICProduce messages to this topic.help
--max-messages MAX-MESSAGESProduce this many messages.help
--throughput THROUGHPUTIf set >= 0, throttle maximum message throughput to *approximately* THROUGHPUT messages/sec.help
--acks ACKSAcks required on each produced message.help
--producer.config CONFIG-FILE(DEPRECATED) Producer config properties file.help
--message-create-time CREATE-TIMESend messages with creation time starting at the arguments value, in milliseconds since epoch (default: -1)help
--value-prefix VALUE-PREFIXIf specified, each produced value will have this prefix with a dot separatorhelp
--repeating-keys REPEATING-KEYSIf specified, each produced record will have a key starting at 0 increment by 1 up to the number specified (exclusive), then the key is set to 0 againhelp
--command-config CONFIG-FILEConfig properties file (config options shared with command line parameters will be overridden).help
--bootstrap-server HOST1:PORT1REQUIRED: The server(s) to connect to.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.