> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alginte.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kafka Connect

> Create connectors through a validated wizard, monitor their tasks, and operate them — pause, resume, restart.

The **Connect** area lists your cluster's connectors with their states, and
the installed **plugins** (the connector classes your Connect workers can
run, each linking to its official documentation).

## Creating a connector

**Create Connector** opens a three-step wizard:

1. **Select Class** — pick the plugin. Filter by connector type
   (*All / Source / Sink*) and browse as cards or a compact list.
2. **Setup** — configure it, in whichever mode suits you:
   * **Form view** — a form generated from the plugin's own config
     definition, grouped into collapsible sections with error badges per
     group.
   * **JSON editor** — the raw config in an editor, for pasting an existing
     definition.
     Both modes run **live validation against the Connect worker** as you type
     — errors appear where they belong before you ever submit. You can also
     upload a config file.
3. **Verify** — review the final JSON and **Submit**.

## The connector detail page

Three tabs:

* **Info** — the overview card (name, type, class, documentation link) and
  the status card: connector state, worker id, task counts — with a badge
  when tasks have failed, and the failure trace one click away.
* **Tasks** — every task with its state and worker, plus a per-task
  **Restart** action.
* **Config** — the connector's configuration as JSON, with a **Download**
  button.

## Operating a connector

The header actions adapt to the connector's state:

| Action                                           | Use it when                                                                                 |
| ------------------------------------------------ | ------------------------------------------------------------------------------------------- |
| **Pause** / **Resume**                           | Temporarily halt a connector without losing its configuration or offsets.                   |
| **Restart**                                      | Bounce the connector after a config or infrastructure fix.                                  |
| **Restart All Tasks** / **Restart Failed Tasks** | Recover tasks without restarting the whole connector — *Failed* only touches what's broken. |
| **Delete**                                       | Remove the connector (its offsets remain on the cluster, per Kafka Connect semantics).      |

<Note>
  A failed task keeps its failure trace — check it (Info tab, failed-tasks
  badge) before restarting, or you'll likely just fail again for the same
  reason.
</Note>
