Configuration parameters
brokers— CSV list of Kafka brokers to connect to, e.g., 172.16.20.207:9092,172.16.20.234:9093 (required)group_id— Consumer group IDuse_ssl— Use TLS for connectionuse_sasl— Use SASL PLAIN for connection (using SSL)insecure— Trust any certificate (not secure)ca_cert— CA certificate of Kafka server (.cer)client_cert— Client certificate (.cer)client_cert_key— Client certificate key (.key)additional_password—credentials— SASL PLAIN Usernametopic— Topic to fetch incidents from (Required for fetch incidents)partition— CSV list of partitions to fetch messages fromfirst_fetch— Offset to fetch messages from (Exclusive)max_fetch— Maximum number of messages to fetchstop_consuming_upon_timeout— Stop consuming upon timeoutisFetch— Fetch incidentsincidentType— Incident typemax_bytes_per_message— Maximum number of bytes per messageschema_registry_url— Schema Registry URLschema_registry_credentials— Schema Registry Username
Commands (4)
-
kafka-consume-msgConsumes a single Kafka message.
-
kafka-fetch-partitionsFetch partitions for a topic.
-
kafka-print-topicsPrints all topics and their partitions.
-
kafka-publish-msgPublishes a message to Kafka.