Si el uso de recursos de IoT Platform alcanza el umbral especificado en una regla de alerta, se activa una alerta. Posteriormente, Alibaba Cloud envía una notificación de alerta al grupo de alertas correspondiente.
Notificaciones para alertas basadas en umbrales
Si se activa una alerta basada en una regla de umbral, se envía un correo electrónico de notificación con contenido similar a la información a continuación a los contactos de alerta especificados.

Campos del correo de notificación de alerta
Campo | Descripción |
Instancia de IoT Platform | Información sobre la instancia que activó la alerta. Esta información incluye ProductKey (productKey), ID de instancia (instanceId) e ID de región (regionId). |
Métrica | Código de la métrica seleccionada al configurar el parámetro Rule Description. En este ejemplo, MessageCountForwardedThroughRuleEngine_MNS indica la cantidad de mensajes que reenvía el motor de reglas. Si dicha cantidad supera el umbral especificado durante un periodo determinado, se activa una alerta. Para obtener más información sobre los códigos de métricas, consulte la tabla a continuación: Metric codes. |
Hora de la alerta | Momento en que se activó la alerta. |
Recuento | Cantidad total de mensajes, número de mensajes reenviados o cantidad de dispositivos conectados registrados para la métrica especificada. |
Duración | Periodo durante el cual persiste la alerta. |
Detalles de la regla | Detalles de la regla de alerta configurada en la consola de CloudMonitor. |
Códigos de métricas
IoT Platform: métricas básicas
|
Código |
Descripción |
|
MessageCountForwardedThroughRuleEngine_DATAHUB |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a DataHub. |
|
MessageCountForwardedThroughRuleEngine_FC |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a Function Compute. |
|
MessageCountForwardedThroughRuleEngine_KAFKA |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a ApsaraMQ for Kafka. |
|
MessageCountForwardedThroughRuleEngine_LINDORM |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a Lindorm. |
|
MessageCountForwardedThroughRuleEngine_MNS |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a Message Service (MNS). |
|
MessageCountForwardedThroughRuleEngine_MQ |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a ApsaraMQ for RocketMQ. |
|
MessageCountForwardedThroughRuleEngine_OTS |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a Tablestore (OTS). |
|
MessageCountForwardedThroughRuleEngine_RDS |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a ApsaraDB RDS. |
|
MessageCountForwardedThroughRuleEngine_REPUBLISH |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos del tema actual a otros temas. |
|
MessageCountForwardedThroughRuleEngine_TSDB |
Cantidad de mensajes que reenvía el motor de reglas. El valor equivale al número de veces que el motor de reglas reenvía datos a Lindorm. |
|
MessageCountSentFromIoT_HTTP_2 |
Cantidad de mensajes enviados from IoT Platform mediante HTTP/2. |
|
MessageCountSentFromIoT_MQTT |
Cantidad de mensajes enviados from IoT Platform mediante Message Queuing Telemetry Transport (MQTT). |
|
MessageCountSentToIoT_CoAP |
Cantidad de mensajes enviados a IoT Platform mediante Constrained Application Protocol (CoAP). |
|
MessageCountSentToIoT_HTTP |
Cantidad de mensajes enviados a IoT Platform mediante HTTP. |
|
MessageCountSentToIoT_HTTP/2 |
Cantidad de mensajes enviados a IoT Platform mediante HTTP/2. |
|
MessageCountSentToIoT_MQTT |
Cantidad de mensajes enviados a IoT Platform mediante MQTT. |
|
OnlineDevicesCount_MQTT |
Cantidad de dispositivos conectados a IoT Platform mediante MQTT en tiempo real. |
|
OnlineDevicesCount_HTTP/2 |
Cantidad de dispositivos en línea conectados a IoT Platform mediante HTTP/2 en tiempo real. |
|
OnlineDeviceInstanceWatermark |
Porcentaje umbral de dispositivos en línea conectados a una instancia de IoT Platform. Este valor se calcula con la fórmula a continuación: Cantidad de dispositivos en línea conectados a la instancia / Cantidad de dispositivos en línea que pueden conectarse a la instancia × 100 %. |
|
DeviceEventReportError |
Cantidad de errores en el envío de eventos. |
|
DevicePropertyReportError |
Cantidad de errores en el envío de propiedades. |
|
DevicePropertySettingError |
Cantidad de errores en la configuración de propiedades. |
|
DeviceServiceCallError |
Cantidad de errores en llamadas a servicios. |
|
DeviceCount_Product |
Cantidad de productos creados para el producto. |
|
MessageCountPerMinute |
Cantidad de mensajes ascendentes y descendentes que la instancia envía y recibe por minuto. |
|
RuleEngineTransmitCountPerMinute |
Cantidad de mensajes que el motor de reglas reenvía para la instancia por minuto. |
IoT Platform: instancias Enterprise Edition
|
Código |
Descripción |
|
DeviceNum_instance |
Cantidad de dispositivos en línea. Porcentaje de dispositivos creados en IoT Platform. Este valor se calcula con la fórmula a continuación: Cantidad de dispositivos creados en IoT Platform / Cantidad de dispositivos que pueden crearse para la instancia × 100 %. |
|
LinkAnalyticsCU |
Unidad de procesamiento de datos. |
|
LinkAnalyticsStorage |
Espacio de almacenamiento sin conexión. |
|
MessageWatermarkTps_instance |
Transacciones por segundo (TPS) de mensajes ascendentes y descendentes. El valor de esta métrica es un porcentaje y se calcula con la fórmula a continuación: TPS actual de consumo de mensajes ascendentes y descendentes / TPS especificado de consumo de mensajes ascendentes y descendentes al adquirir la instancia Enterprise Edition × 100 %. |
|
OtaCommercialUpgradeCount |
Cantidad de actualizaciones válidas de dispositivos. |
|
RuleEngineWatermarkTps_instance |
TPS de reenvío de mensajes. El valor de esta métrica es un porcentaje y se calcula con la fórmula a continuación: TPS actual de reenvío de mensajes del motor de reglas / TPS de reenvío de mensajes del motor de reglas para la instancia × 100 %. |
|
HotStorageReadIops |
IOPS de lectura del almacenamiento de series temporales. |
|
HotStorageWriteIops |
IOPS de escritura del almacenamiento de series temporales. |
|
HotStorageCapacity |
Espacio de almacenamiento de series temporales. |
|
message_elastic_tps_instance |
Cantidad de mensajes ascendentes y descendentes elásticos. |
|
message_elastic_transmit_instance |
Cantidad de mensajes elásticos reenviados. |
IoT Platform: grupos de consumidores AMQP
|
Código |
Descripción |
|
AMQP_Msg_Accumulate |
Cantidad de mensajes acumulados. |
|
AMQP_Msg_Consume_rate |
Tasa de consumo de mensajes. |
Notificaciones para alertas basadas en eventos
Si se activa una regla de alerta basada en eventos, se envía un correo electrónico de notificación con contenido similar a la información a continuación a los contactos de alerta especificados.

Campos del correo de notificación de alerta
Campo | Descripción |
Nombre del evento | Código del evento que activó la alerta. En este ejemplo, el código Device_Connect_QPM_Limit indica que la cantidad de solicitudes de conexión que un dispositivo puede enviar por minuto alcanzó el límite superior. Para obtener más información sobre los códigos de eventos, consulte la tabla a continuación: Event codes. |
Recurso | Recurso que activó la alerta.
|
Nivel | Todos los eventos activan alertas de nivel WARN. |
Hora | Momento en que ocurrió el evento. |
Estado del evento | Todos los eventos se encuentran en estado Fail. Este estado indica que la solicitud posterior falló porque la cantidad de solicitudes de conexión enviadas por minuto o la cantidad de mensajes enviados por segundo alcanzó el límite superior. |
Detalles | Información sobre el recurso que activa la alerta, en formato JSON. Incluye el ID de región (regionId), el ID de instancia (instanceId), ProductKey (productKey) y DeviceName (deviceName). Los parámetros productKey y deviceName solo se incluyen en la notificación si la cantidad de solicitudes de conexión por minuto, la cantidad de mensajes enviados por segundo o la cantidad de mensajes recibidos por segundo de un dispositivo alcanza el límite superior. |
Códigos de eventos
|
Código |
Descripción |
|
Device_Connect_QPM_Limit |
La cantidad de solicitudes de conexión que un dispositivo puede enviar por minuto alcanzó el límite superior. |
|
Device_Uplink_QPS_Limit |
La cantidad de mensajes que un dispositivo puede enviar por segundo alcanzó el límite superior. |
|
Device_Downlink_QPS_Limit |
La cantidad de mensajes que un dispositivo puede recibir por segundo alcanzó el límite superior. |
|
Account_Connect_QPS_Limit |
La cantidad de solicitudes de conexión que la cuenta actual puede enviar a IoT Platform por segundo alcanzó el límite superior. |
|
Account_Uplink_QPS_Limit |
La cantidad de solicitudes que la cuenta actual envía por segundo alcanzó el límite superior. |
|
Account_Downlink_QPS_Limit |
La cantidad de solicitudes que la cuenta actual envía a dispositivos por segundo alcanzó el límite superior. |
|
Account_RuleEngine_DataForward_QPS_Limit |
La cantidad de solicitudes que la cuenta actual envía al motor de reglas por segundo alcanzó el límite superior. |