Interpret Connector Statuses for Confluent Cloud

This document explains the various statuses of fully-managed connectors for Confluent Cloud. Understanding these status indicators is crucial for effective monitoring and troubleshooting. You can use the REST API to view the current status of a connector and its tasks.

Task Status in Confluent Cloud

Task of a fully-managed connectors can be in one of the following states:

  • RUNNING: The task is operating as expected.
  • STOPPED: The task is paused because the connector has been paused.
  • UNASSIGNED: The task is awaiting allocation to a cloud worker.
  • RESTARTING: The task is in the process of restarting; no manual intervention is required.
  • SYSTEM_ERROR: The task has failed due to an internal system issue.
  • USER_ACTIONABLE_ERROR: The task has failed due to an invalid configuration or unprocessable data and needs user action to resolve.

Connector Status in Confluent Cloud

The connector status is determined by the aggregate state of its tasks:

  • PROVISIONING: The connector is being created.
  • RUNNING: All tasks are in the RUNNING state.
  • FAILED: All tasks are in either SYSTEM_ERROR or USER_ACTIONABLE_ERROR state.
  • DEGRADED: At least one task is in RUNNING or UNASSIGNED state, while other tasks are in UNASSIGNED, SYSTEM_ERROR, or USER_ACTIONABLE_ERROR state. The connector is operational but not at full capacity.
  • PAUSED: The connector is paused, and all tasks are in the STOPPED state.
  • RESTARTING: The connector is restarting; no manual intervention is needed.