Connectors
This page describes how Lenses integrates with Kafka Connect to create, manage, and monitor connectors via multiple connect clusters.
For documentation about the available Lenses Apache 2.0 Connectors, see the Stream Reactor documentation.
For automation use the CLI
.
To connect your Connect Clusters see provisioning.
Lenses connects to Connect Clusters via Connects APIs. You can deploy connectors outside of Lenses and Lenses will still be able to see and manage them
You can connect Lenses to one or more Kafka Connect clusters. Once connected, Lenses will list the available Connector plugins that are installed in each Cluster. Additionally, Connectors can automatically be restarted and alert notifications sent.
Listing Connectors
To list the currently deployed connectors go to Workspace->Connectors. Lenses will display a list of connectors and their status.
View Connector details
Once a connector has been created, selecting the connector allows us to:
View its configuration
Update its configurations (Action)
View individual task configurations
View metrics
View exceptions.
View a Connector as Code
To view the YAML specification as Code, select the Code tab in the Connector details page.
Download a Connector as Code
To download the YAML specification, click the Download button.
Creating a Connector
To create a new connector go to Workspace->Connectors->New Connectors.
Select the Connect Cluster you want to use and Lenses will display the plugins installed in the Connect Cluster.
Connectors are searchable by:
Type
Author
After selecting a connector, enter the configuration of the connector instance. Lenses will show the documentation for the currently selected option.
To deploy and start the connector, click Create.
Create a Connector as Code
Creation of a Connector as code can be done via either
Selecting Configure Connector->Configure As Code from the main connector page, or
Selecting a Connect Cluster and Connector, then the Code tab
Both options allow for direct input of a Connectors YAML specification or uploading of an existing file.
Managing a Connector's lifecycle
Connectors can be stopped, restarted, and deleted via the Actions button.
Last updated