Skip to main content
This document aims to explain the configuration parameters involved in the deployment of AutoMQ. It includes configuration definitions, descriptions, setting ranges, and specifications to aid developers in making necessary custom adjustments in production environments. AutoMQ implements a storage-compute separation based on object storage and is fully compatible with Apache Kafka. Therefore, Kafka’s functional configurations (e.g., ACL, network, etc.) can be referred to from the official configuration documentation. This document only lists the configuration parameters related to the new storage module added by AutoMQ.

Public Configuration

elasticstream.enable

automq.zonerouter.channels

By enabling cross-AZ (Availability Zone) request routing, you can reduce cross-AZ data transmission and decrease traffic costs. For more details, refer to Overview▸.

s3.data.buckets

s3.ops.buckets

s3.wal.path

s3.wal.cache.size

s3.wal.upload.threshold

s3.block.cache.size

s3.stream.object.compaction.interval.minutes

s3.stream.object.compaction.max.size.bytes

s3.stream.set.object.compaction.interval.minutes

s3.stream.set.object.compaction.cache.size

s3.stream.set.object.compaction.stream.split.size

s3.network.baseline.bandwidth

s3.stream.allocator.policy

s3.telemetry.metrics.level

s3.telemetry.exporter.report.interval.ms

s3.telemetry.metrics.base.labels

s3.telemetry.metrics.exporter.uri

Persistent Data Rebalancing Configuration

metric.reporters

autobalancer.reporter.metrics.reporting.interval.ms

autobalancer.controller.enable

autobalancer.controller.anomaly.detect.interval.ms

autobalancer.controller.exclude.topics

autobalancer.controller.exclude.broker.ids

Table Topic

Table Topic is a core feature designed by AutoMQ for modern data lake architectures. It integrates streaming data with data lake storage through architectural innovation, addressing traditional challenges such as the separation of streaming and batch processing, complex ETL processes, and high costs. For more details, see Overview▸.
For the current Table Topic configuration model, including topic-level settings, record conversion, transformations, error handling, Schema Registry client options, Catalog authentication, and Catalog-specific options, see Table Topic Configuration▸.