Todos los productos
Search
Centro de documentos

ApsaraMQ for RocketMQ:Monitoreo y alertas

Última actualización: Sep 21, 2026

Cuando el rendimiento de los mensajes aumenta repentinamente, los consumidores se atrasan o las solicitudes se limitan, necesita visibilidad sobre lo que ocurre en sus instancias de RocketMQ. ApsaraMQ for RocketMQ se integra con CloudMonitor para recopilar métricas en intervalos de 1 minuto, mostrarlas como gráficas de series de tiempo y enviar notificaciones de alerta cuando se superan los umbrales establecidos.

El monitoreo y las alertas son gratuitos.

Para obtener más información sobre CloudMonitor, consulte Cloud service monitoring.

Requisitos previos

Antes de empezar, compruebe que exista a continuación el rol vinculado al servicio en su cuenta:

  • Nombre del rol: AliyunServiceRoleForOns

  • Política del rol: AliyunServiceRolePolicyForOns

Este rol otorga a ApsaraMQ for RocketMQ acceso a CloudMonitor y Application Real-Time Monitoring Service (ARMS) para habilitar las funciones de monitoreo, alertas y paneles.

Para obtener más información, consulte Service-linked roles.

Métricas de monitoreo

A continuación se muestran las tablas que enlistan las métricas disponibles por categoría. Todas las métricas se agregan en intervalos de 1 minuto.

Nota

Para consultar las definiciones de Ready messages y Ready message queue time, consulte Terms.

Métricas de instancia

Las métricas de nivel de instancia rastrean el rendimiento general y la limitación de una sola instancia de RocketMQ. Utilice estas métricas para monitorear las tasas de llamadas a la API, los volúmenes de mensajes y los eventos de limitación.

Métrica

Nombre de la métrica

Unidad

Dimensiones

Transacciones por segundo (TPS) en la instancia

InstanceApiCallTps

count/s

userId, instanceId

Mensajes enviados por los productores por minuto

SendMessageCountPerInstance

count/m

userId, instanceId

Mensajes recibidos por los consumidores por minuto

ReceiveMessageCountPerInstance

count/m

userId, instanceId

Solicitudes limitadas para enviar mensajes por minuto

ThrottledSendRequestsPerInstance

count/m

userId, instanceId

Solicitudes limitadas para recibir mensajes por minuto

ThrottledReceiveRequestsPerInstance

count/m

userId, instanceId

Métricas de grupo

Las métricas de nivel de grupo miden el rendimiento de los consumidores para un grupo de consumidores específico. Úselas para detectar retrasos en los consumidores, identificar consumidores lentos y rastrear la generación de mensajes de cola de letras muertas.

Métrica

Nombre de la métrica

Unidad

Dimensiones

Mensajes acumulados

ConsumerLag

count

userId, instanceId, groupId

Latencia de procesamiento de mensajes

ConsumerLagLatencyPerGid

ms

userId, instanceId, groupId

Mensajes listos

ReadyMessages

count

userId, instanceId, groupId

Tiempo de espera en la cola de mensajes listos

ReadyMessageQueueTime

ms

userId, instanceId, groupId

Mensajes recibidos por los consumidores por minuto

ReceiveMessageCountPerGid

count/m

userId, instanceId, groupId

Solicitudes limitadas para recibir mensajes por minuto

ThrottledReceiveRequestsPerGid

count/m

userId, instanceId, groupId

Mensajes de cola de letras muertas generados por minuto

SendDLQMessageCountPerGid

count/m

userId, instanceId, groupId

Métricas de tema

Las métricas de nivel de tema rastrean el rendimiento y la limitación de los productores para un tema específico.

Métrica

Nombre de la métrica

Unidad

Dimensiones

Mensajes enviados por los productores por minuto

SendMessageCountPerTopic

count/m

userId, instanceId, topic

Solicitudes limitadas para enviar mensajes por minuto

ThrottledSendRequestsPerTopic

count/m

userId, instanceId, topic

Métricas de grupo y tema

Estas métricas combinan un grupo de consumidores específico con un tema específico para ofrecer la vista más detallada. Úselas para identificar problemas de consumo a nivel de tema dentro de un grupo.

Métrica

Nombre de la métrica

Unidad

Dimensiones

Mensajes acumulados

ConsumerLagPerGidTopic

count

userId, instanceId, groupId, topic

Latencia de procesamiento de mensajes

ConsumerLagLatencyPerGidTopic

ms

userId, instanceId, topic, groupId

Mensajes listos

ReadyMessagesPerGidTopic

count

userId, instanceId, groupId, topic

Tiempo de espera en la cola de mensajes listos

ReadyMessageQueueTimePerGidTopic

ms

userId, instanceId, groupId, topic

Mensajes recibidos por los consumidores por minuto

ReceiveMessageCountPerGidTopic

count/m

userId, instanceId, topic, groupId

Solicitudes limitadas para recibir mensajes por minuto

ThrottledReceiveRequestsPerGidTopic

count/m

userId, instanceId, topic, groupId

Mensajes de cola de letras muertas generados por minuto

SendDLQMessageCountPerGidTopic

count/m

userId, instanceId, groupId, topic

Consultar métricas

  1. Inicie sesión en la consola de ApsaraMQ for RocketMQ. En el panel de navegación izquierdo, haga clic en Instances.

  2. En la barra de navegación superior, seleccione una región, como China (Hangzhou). En la página Instances, haga clic en el nombre de la instancia que desea gestionar.

  3. En el panel de navegación izquierdo, haga clic en Monitoring and Alerting.

  4. En la página Monitoring and Alerting, seleccione un tipo de recurso en la lista desplegable Resource Type y luego elija un intervalo de tiempo para la consulta. La página muestra automáticamente las gráficas de métricas correspondientes al tipo de recurso seleccionado.

Crear una regla de alerta

  1. En la página Instances, haga clic en el nombre de la instancia que desea gestionar.

  2. En el panel de navegación izquierdo, haga clic en Monitoring and Alerting.

  3. En la esquina superior derecha de la página Monitoring and Alerting, haga clic en Create Alert Rule. Se abrirá el panel Create Alert Rule en la consola de CloudMonitor.

  4. Configure la regla de alerta y los ajustes de notificación, y luego haga clic en OK. Para consultar la descripción de cada parámetro, consulte Create an alert rule.

Consulte también