12. Administering Kafka
12.8 Other tools in the distribution
| Tool | Purpose |
|---|---|
kafka-acls.sh | "interacting with access controls for Kafka clients. Includes full features for authorizer properties, set up for deny or allow principles, cluster- or topic-level restrictions, ZooKeeper TLS file configuration" (Ch. 11) |
kafka-mirror-maker.sh | "A lightweight script for mirroring data" (Ch. 10) |
kafka-broker-api-versions.sh | "helps to easily identify different versions of usable API elements when UPGRADING from one Kafka version to another and check for compatibility issues" (Ch. 6 §5.9) |
| Producer/consumer performance test scripts | benchmarking (used for MirrorMaker tuning, Ch. 10 §8.2) |
| ZooKeeper administration scripts | — |
trogdor.sh | "a test framework designed to run benchmarks and other workloads to attempt to STRESS TEST the system" (Ch. 7 §6.2) |