Quando o uso de recursos do IoT Platform atinge o limiar definido em uma regra de alerta, o sistema aciona um alerta e a Alibaba Cloud envia uma notificação ao grupo de alertas especificado.
Notificações para alertas baseados em limiar
Se uma regra de limiar acionar um alerta, os contatos especificados receberão um e-mail de notificação com conteúdo semelhante ao exemplo abaixo.

Campos de um e-mail de notificação de alerta
Campo | Descrição |
Instância do IoT Platform | Informações sobre a instância que acionou o alerta, incluindo ProductKey (productKey), ID da instância (instanceId) e ID da região (regionId). |
Métrica | Código da métrica selecionada durante a configuração do parâmetro Rule Description. Neste exemplo, MessageCountForwardedThroughRuleEngine_MNS indica a quantidade de mensagens encaminhadas pelo mecanismo de regras. Se esse volume ultrapassar o limiar definido em um período específico, o alerta será acionado. Para mais detalhes sobre os códigos de métricas, consulte a tabela: Códigos de métricas. |
Hora do alerta | Momento em que o alerta foi acionado. |
Contagem | Total de mensagens, quantidade de mensagens encaminhadas ou número de dispositivos conectados contabilizados para a métrica especificada. |
Duração | Período durante o qual o alerta permaneceu ativo. |
Detalhes da regra | Detalhes da regra de alerta configurada no console do CloudMonitor. |
Códigos de métricas
IoT Platform: métricas básicas
|
Código |
Descrição |
|
MessageCountForwardedThroughRuleEngine_DATAHUB |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o DataHub. |
|
MessageCountForwardedThroughRuleEngine_FC |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o Function Compute. |
|
MessageCountForwardedThroughRuleEngine_KAFKA |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o ApsaraMQ for Kafka. |
|
MessageCountForwardedThroughRuleEngine_LINDORM |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o Lindorm. |
|
MessageCountForwardedThroughRuleEngine_MNS |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o Message Service (MNS). |
|
MessageCountForwardedThroughRuleEngine_MQ |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o ApsaraMQ for RocketMQ. |
|
MessageCountForwardedThroughRuleEngine_OTS |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o Tablestore (OTS). |
|
MessageCountForwardedThroughRuleEngine_RDS |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o ApsaraDB RDS. |
|
MessageCountForwardedThroughRuleEngine_REPUBLISH |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados do tópico atual para outros tópicos. |
|
MessageCountForwardedThroughRuleEngine_TSDB |
Quantidade de mensagens encaminhadas pelo mecanismo de regras. O valor corresponde ao número de vezes que o mecanismo encaminhou dados para o Lindorm. |
|
MessageCountSentFromIoT_HTTP_2 |
Quantidade de mensagens enviadas pelo IoT Platform via HTTP/2. |
|
MessageCountSentFromIoT_MQTT |
Quantidade de mensagens enviadas pelo IoT Platform via Message Queuing Telemetry Transport (MQTT). |
|
MessageCountSentToIoT_CoAP |
Quantidade de mensagens enviadas para o IoT Platform via Constrained Application Protocol (CoAP). |
|
MessageCountSentToIoT_HTTP |
Quantidade de mensagens enviadas para o IoT Platform via HTTP. |
|
MessageCountSentToIoT_HTTP/2 |
Quantidade de mensagens enviadas para o IoT Platform via HTTP/2. |
|
MessageCountSentToIoT_MQTT |
Quantidade de mensagens enviadas para o IoT Platform via MQTT. |
|
OnlineDevicesCount_MQTT |
Quantidade de dispositivos conectados ao IoT Platform via MQTT em tempo real. |
|
OnlineDevicesCount_HTTP/2 |
Quantidade de dispositivos online conectados ao IoT Platform via HTTP/2 em tempo real. |
|
OnlineDeviceInstanceWatermark |
Percentual de limiar de dispositivos online conectados a uma instância do IoT Platform. Calculado pela fórmula: Dispositivos online conectados à instância / Capacidade máxima de dispositivos online da instância × 100%. |
|
DeviceEventReportError |
Quantidade de falhas no envio de eventos. |
|
DevicePropertyReportError |
Quantidade de falhas no envio de propriedades. |
|
DevicePropertySettingError |
Quantidade de falhas na configuração de propriedades. |
|
DeviceServiceCallError |
Quantidade de falhas na chamada de serviço. |
|
DeviceCount_Product |
Quantidade de produtos criados para este produto. |
|
MessageCountPerMinute |
Quantidade de mensagens upstream e downstream enviadas e recebidas pela instância por minuto. |
|
RuleEngineTransmitCountPerMinute |
Quantidade de mensagens que o mecanismo de regras encaminha para a instância por minuto. |
IoT Platform: instâncias Enterprise Edition
|
Código |
Descrição |
|
DeviceNum_instance |
Quantidade de dispositivos online. Representa a porcentagem de dispositivos criados no IoT Platform, calculada pela fórmula: Dispositivos criados no IoT Platform / Capacidade máxima de criação de dispositivos da instância × 100%. |
|
LinkAnalyticsCU |
Unidade de processamento de dados. |
|
LinkAnalyticsStorage |
Espaço de armazenamento offline. |
|
MessageWatermarkTps_instance |
Transações por segundo (TPS) de mensagens upstream e downstream. Métrica expressa em porcentagem, calculada pela fórmula: TPS atual de consumo de mensagens upstream e downstream / TPS contratado para consumo de mensagens na aquisição da instância Enterprise Edition × 100%. |
|
OtaCommercialUpgradeCount |
Quantidade de atualizações válidas de dispositivos. |
|
RuleEngineWatermarkTps_instance |
TPS de encaminhamento de mensagens. Métrica percentual calculada pela fórmula: TPS atual de encaminhamento pelo mecanismo de regras / Capacidade de TPS de encaminhamento do mecanismo para a instância × 100%. |
|
HotStorageReadIops |
IOPS de leitura do armazenamento de séries temporais. |
|
HotStorageWriteIops |
IOPS de gravação do armazenamento de séries temporais. |
|
HotStorageCapacity |
Capacidade de armazenamento para séries temporais. |
|
message_elastic_tps_instance |
Quantidade de mensagens elásticas upstream e downstream. |
|
message_elastic_transmit_instance |
Quantidade de mensagens elásticas encaminhadas. |
IoT Platform: grupos de consumidores AMQP
|
Código |
Descrição |
|
AMQP_Msg_Accumulate |
Quantidade de mensagens acumuladas. |
|
AMQP_Msg_Consume_rate |
Taxa de consumo de mensagens. |
Notificações para alertas baseados em eventos
Se uma regra de alerta baseada em eventos for acionada, os contatos especificados receberão um e-mail de notificação com conteúdo semelhante ao exemplo abaixo.

Campos de um e-mail de notificação de alerta
Campo | Descrição |
Nome do Evento | Código do evento que acionou o alerta. Neste exemplo, o código Device_Connect_QPM_Limit indica que o dispositivo atingiu o limite máximo de solicitações de conexão por minuto. Para mais informações sobre códigos de eventos, consulte a tabela: Códigos de eventos. |
Recurso | Recurso que acionou o alerta.
|
Nível | Todos os eventos acionam alertas de nível WARN. |
Hora | Momento em que o evento ocorreu. |
Status do Evento | Todos os eventos apresentam status Fail. Esse status indica que a solicitação subsequente falhou porque o limite de solicitações de conexão por minuto ou de mensagens por segundo foi atingido. |
Detalhes | Informações sobre o recurso que acionou o alerta, em formato JSON. Incluem ID da região (regionId), ID da instância (instanceId), ProductKey (productKey) e DeviceName (deviceName). Os parâmetros productKey e deviceName aparecem na notificação apenas se o dispositivo atingir o limite de solicitações de conexão por minuto, de mensagens enviadas por segundo ou de mensagens recebidas por segundo. |
Códigos de eventos
|
Código |
Descrição |
|
Device_Connect_QPM_Limit |
O dispositivo atingiu o limite máximo de solicitações de conexão por minuto. |
|
Device_Uplink_QPS_Limit |
O dispositivo atingiu o limite máximo de mensagens enviadas por segundo. |
|
Device_Downlink_QPS_Limit |
O dispositivo atingiu o limite máximo de mensagens recebidas por segundo. |
|
Account_Connect_QPS_Limit |
A conta atual atingiu o limite máximo de solicitações de conexão por segundo para o IoT Platform. |
|
Account_Uplink_QPS_Limit |
A conta atual atingiu o limite máximo de solicitações enviadas por segundo. |
|
Account_Downlink_QPS_Limit |
A conta atual atingiu o limite máximo de solicitações enviadas para dispositivos por segundo. |
|
Account_RuleEngine_DataForward_QPS_Limit |
A conta atual atingiu o limite máximo de solicitações enviadas para o mecanismo de regras por segundo. |