Kafka monitoring configuration properties

Usage Topic (kafka.usage.topic)

The topic to use for Usage Data

Default: container.usage

Bulk Topic (kafka.bulk.topic)

The topic to use for bulk message data

Default: container.bulk

Transaction Topic (kafka.transaction.topic)

The topic to use for Transaction Data

Default: container.transaction

Rollup Topic (kafka.rollup.topic)

The topic to use for Rollup Data

Default: container.rollup

Usage Writer Enable (kafka.usage.reporter.enable)

Enable/disable the Kafka Usage Reporter.

Default: false

Rollup Reporter Enable (kafka.usage.reporter.generateRollups)

Enable/disable rollup writing through the Usage Reporter.

Default: false

Usage Writer Enable (kafka.usage.writer.enable)

Enable/disable the Kafka Usage Writer.

Default: false

Bulk Writer Enable (kafka.bulk.writer.enable)

Enable/disable the Kafka Bulks message Reporter. This allows bulk message content to be streamed out of the gateway asynchronously.

Default: false

Bulk Writer (kafka.bulk.writer.selector)

The writer to use for bulk message data. The 'elastic' option uses ElasticSearch in a claim-check pattern. The 'json' option uses a JSON writer.

Default: json

Transaction Writer Enable (kafka.transaction.writer.enable)

Enable/disable the Kafka Transaction Writer.

Default: false

Rollup Writer Enable (kafka.rollup.writer.enable)

Enable/disable the Kafka Rollup Writer.

Default: false

Rollup Key Pattern (kafka.rollup.writer.key)

The key pattern to use for Rollup Data

Default: {containerKey}

Usage Reader Enable (kafka.usage.reader.enable)

Enable/disable the Kafka Usage Reader.

Default: false

Rollup Reader Enable (kafka.usage.reader.generateRollups)

Enable/disable rollup reading through the Usage Reporter.

Default: false

Rollup Reader Enable (kafka.rollup.reader.enable)

Enable/disable the Kafka Rollup Reader.

Default: false

Transaction Reader Enable (kafka.transaction.reader.enable)

Enable/disable the Kafka Transaction Reader.

Default: false

Bulk Reader Enable (kafka.bulk.reader.enable)

Enable/disable the Kafka Bulk Reader.

Default: false

Bulk Reader (kafka.bulk.reader.selector)

The reader to use for the Kafka Bulk consumer. Should usually match the bulk writer. The 'elastic' option uses ElasticSearch in a claim-check pattern. The 'json' option uses a JSON reader.

Default: json

ElasticSearch Client Selector (es.client.selector)

ElasticSearch client selector.

Default: (scope=global)