Schema Registries

This page describes connecting Lenses to Schema registries

See provisioning for automating connections.

Consider Rate Limiting if you have a high number of schemas.

Lenses can work with the following schema registry implementations which can be added via the Connections page in Lenses.

Go to Admin->Connections->New Connections->Schema Registry and follow the guide for your registry provider.

Authentication

TLS and basic authentication are supported for connections to Schema Registries.

JMX Metrics

Lenses can collect Schema registry metrics via:

  1. JMX

  2. Jolokia

Supported formats

  • AVRO

  • PROTOBUF

JSON and XML formats are supported by Lenses but without a backing schema registry.

To connect your Schema Registry with Lenses, select Schema Registry -> Create Connection.

Schema deletion

To enable the deletion of schemas in the UI, set the following in the lenses.conf file.

## Enable schema deletion in the Lenses UI
## default: false
lenses.schema.registry.delete = true

## When a topic is deleted,
## automatically delete also its associated Schema Registry subjects
## default: false
lenses.schema.registry.cascade.delete = true

IBM Event Streams supports hard deletes only

Last updated

Logo

2024 © Lenses.io Ltd. Apache, Apache Kafka, Kafka and associated open source project names are trademarks of the Apache Software Foundation.