KubeBlocks
BlogsKubeBlocks Cloud
⌘K
​
Overview
Quickstart

Operations

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

Monitoring

Observability for RabbitMQ Clusters

tpl

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

    kubectl get cluster rabbitmq-cluster -n demo -w
    

    Expected Output:

    kubectl get cluster rabbitmq-cluster -n demo
    NAME               CLUSTER-DEFINITION   TERMINATION-POLICY   STATUS     AGE
    rabbitmq-cluster   rabbitmq             Delete               Creating   15s
    rabbitmq-cluster   rabbitmq             Delete               Running    83s
    

    Check the pod status and roles:

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

    Expected Output:

    NAME                          READY   STATUS    RESTARTS   AGE
    rabbitmq-cluster-rabbitmq-0   2/2     Running   0          106s
    rabbitmq-cluster-rabbitmq-1   2/2     Running   0          82s
    rabbitmq-cluster-rabbitmq-2   2/2     Running   0          47s
    

    Once the cluster status becomes Running, your RabbitMQ 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.