Manage Data Transforms in Redpanda Console

The Redpanda Operator deploys Redpanda Console v2.x, not v3.x.

Redpanda Console v3 is not yet available when deploying with the Redpanda Operator. The Redpanda Operator continues to deploy Redpanda Console v2. To try Redpanda Console v3 in Kubernetes, you can deploy Redpanda using the Redpanda Helm chart instead of the Redpanda Operator.

Redpanda Console configuration syntax varies by major version. Before configuring, determine which version you’re using:

# Check console version from deployment
kubectl get deployment -n <namespace> redpanda-console -o jsonpath='{.spec.template.spec.containers[0].image}'

# Or check from running pod
kubectl get pod -n <namespace> -l app.kubernetes.io/name=console -o jsonpath='{.items[0].spec.containers[0].image}'

# Or check from console logs
kubectl logs -n <namespace> -l app.kubernetes.io/name=console | grep "started Redpanda Console"

If you see output like redpandadata/console:v2.8.0, you’re using Redpanda Console v2.x. If you see redpandadata/console:v3.0.0, you’re using Redpanda Console v3.x.

Use Redpanda Console to monitor the status and performance metrics of your transform functions. You can also view detailed logs and delete transform functions when they are no longer needed.

Prerequisites

Before you begin, ensure that you have the following:

Monitor transform functions

To monitor transform functions:

  1. Navigate to the Transforms menu.

  2. Click the name of a transform function to view detailed information:

    • The partitions that the function is running on

    • The broker (node) ID

    • Any lag (the amount of pending records on the input topic that have yet to be processed by the transform)

View logs

To view logs for a transform function:

  1. Navigate to the Transforms menu.

  2. Click on the name of a transform function.

  3. Click the Logs tab to see the logs.

Redpanda Console displays a limited number of logs for transform functions. To view the full history of logs, use the rpk command-line tool.

Delete transform functions

To delete a transform function:

  1. Navigate to the Transforms menu.

  2. Find the transform function you want to delete from the list.

  3. Click the delete icon at the end of the row.

  4. Confirm the deletion when prompted.

Deleting a transform function will remove it from the cluster and stop any further processing.