4.0

Kafka ACLs

If your Kafka cluster is set up with an authorizer (ACLs), Lenses needs permission to manage and access three internal Kafka topics.

kafka-acls \
    --authorizer-properties zookeeper.connect=ZOOKEEPER_HOST:2181 \
    --add \
    --allow-principal User:Lenses \
    --allow-host lenses-host \
    --operation Read \
    --operation Write \
    --operation Alter \
    --topic topic

Provide the above access to the following topics:

  • __topology
  • __topology__metrics

Additional info about internal topics