15. Appendices A & B
15.9 Consolidated tool recommendations by job
If you run Kafka yourself, the short list
| Tool | The job |
|---|---|
| Cruise Control | rebalancing, rack-awareness maintenance, broker add/remove, demotion, anomaly detection (“a must-have for any Kafka operator”) |
| Burrow | consumer lag status without thresholds |
| Xinfra Monitor | end-to-end produce/consume availability per broker |
| Prometheus (+ a JMX agent) | metrics collection from brokers and clients |
| kcat | fast, JVM-free console produce/consume + metadata |
| Strimzi | if you're on Kubernetes |
| JulieOps | GitOps for topics/ACLs/schemas |
| AKHQ / Conduktor | a GUI when the CLI gets tedious |
| Debezium (Ch. 9) | CDC connectors, instead of JDBC polling |
If you'd rather not run it
| What you want | The platform |
|---|---|
| Most integrated | Confluent Cloud — mind the Community License |
| Integrated, Apache-2 | Aiven (Karapace) |
| AWS-native | Amazon MSK — less integrated; BYO tools |
| Azure + Hadoop/Spark | Azure HDInsight — BYO registry/proxy |
| Hybrid public/private | Cloudera CDP |