All Products
Search
Document Center

:Monitor a RabbitMQ cluster

Last Updated:Dec 16, 2024

Managed Service for Prometheus actively pulls performance data from your RabbitMQ cluster based on the specified parameters. This way, you can monitor the cluster in real time and flexibly analyze the monitoring data. This topic describes how to monitor a RabbitMQ cluster.

Prerequisites

Container cluster

ECS instance

Procedure

  1. Log on to the ARMS console. In the left-side navigation pane, click Integration Center.

  2. Click RabbitMQ and set the parameters as prompted. The following tables describe the key parameters.

    Container cluster

    Parameter

    Description

    RabbitMQ address

    The endpoint of the cluster.

    RabbitMQ Port

    The port number of the cluster. Example: 15672.

    user name

    The username of the cluster.

    password

    The password of the cluster.

    ECS instance

    Paramter

    Description

    RabbitMQ address

    The endpoint of the server.

    RabbitMQ Port

    The port number of the server.

    user name

    The username of the server.

    password

    The password of the server.

    Custom Labels

    Add tags to the metrics of the ECS instance. Then, you can monitor, manage, query, or analyze the metric data in a fine-grained manner when you use tools such as Grafana. For more information, see Add tags to the metrics of an ECS instance using a VPC.

    Note
    • A tag key cannot contain special characters used in the Prometheus functionality, such as hyphens (-), periods (.), or percent signs (%).

    • Tags must be specified in the key-value format required by Prometheus.

View and manage the monitoring data of the RabbitMQ cluster

The installed component is displayed on the Integration Management page in the ARMS console. The Integration Management page consists of the Integrated Environments, Integrated Addons, and Query Dashboards tabs, where you can view information such as targets, metrics, dashboards, and alerts.

Related steps

You can configure alert rules for the cluster to monitor the health status of key metrics in real time. This way, you can discover and handle exceptions in a timely manner. For more information, see Create an alert rule for a Prometheus instance.