kafka-exporter

A Kafka Exporter, like a Batch Exporter, can be used to export events from Stream Machine to somewhere outside of Stream Machine. But in contrast to a Batch Exporter, a Kafka Exporter does not work in batches, but processes the events in real time.

A Kafka Exporter creates a Kafka Consumer in a separate Consumer Group inside Stream Machine. After creation, the CLI exposes the authentication information that is needed to connect to it with your own Kafka Consumer.

create

Create a new Kafka Exporter for a Stream, identified by [stream-name].

Usage

strm create kafka-exporter [stream-name] [flags].

Options

Option Description

stream-name

The name of the stream from which to consume events.

Flags

Flag Alias Description

--cluster string

The cluster to send all events to. Currently, this is always the shared Kafka Export, hosted by Stream Machine.

See Global flags for all global flags.

delete

Delete a Kafka Exporter by name

Usage

strm delete kafka-exporter [name] [flags].

Options

Option Description

name

The name of the Kafka Exporter.

Flags

No specific flags. See Global flags.

get

Get a Kafka Exporter by name

Usage

strm get kafka-exporter [name] [flags].

Options

Option Description

name

The name of the Kafka Exporter.

Flags

No specific flags. See Global flags.

list

List Kafka Exporters.

Usage

strm list kafka-exporters [flags].

Options

No options

Flags

No specific flags. See Global flags.