KubeBlocks
BlogsKubeBlocks Cloud
⌘K
​
Overview
Quickstart

Operations

Lifecycle Management
Vertical Scaling
Horizontal Scaling
Volume Expansion
Manage Kafka Services
Decommission Kafka Replica

Monitoring

Observability for Kafka Clusters

tpl

    Monitor the cluster status until it transitions to the Running state:

    kubectl get cluster kafka-separated-cluster -n demo -w
    

    Expected Output:

    kubectl get cluster kafka-separated-cluster -n demo
    NAME                      CLUSTER-DEFINITION   TERMINATION-POLICY   STATUS     AGE
    kafka-separated-cluster   kafka                Delete               Creating   13s
    kafka-separated-cluster   kafka                Delete               Running    63s
    

    Check the pod status and roles:

    kubectl get pods -l app.kubernetes.io/instance=kafka-separated-cluster -n demo
    

    Expected Output:

    NAME                                         READY   STATUS    RESTARTS   AGE
    kafka-separated-cluster-kafka-broker-0       2/2     Running   0          13m
    kafka-separated-cluster-kafka-controller-0   2/2     Running   0          13m
    kafka-separated-cluster-kafka-exporter-0     1/1     Running   0          12m
    

    Once the cluster status becomes Running, your Kafka cluster is ready for use.

    TIP

    If you are creating the cluster for the very first time, it may take some time to pull images before running.

    © 2025 ApeCloud PTE. Ltd.