Si l'utilisation des ressources d'IoT Platform atteint le seuil défini dans une règle d'alerte, une alerte se déclenche. Alibaba Cloud envoie alors une notification d'alerte au groupe d'alertes spécifié.
Notifications pour les alertes de seuil
Lorsqu'une règle de seuil déclenche une alerte, un e-mail de notification dont le contenu est similaire aux informations ci-dessous est envoyé aux contacts d'alerte spécifiés.

Champs d'un e-mail de notification d'alerte
Champ | Description |
Instance IoT Platform | Informations relatives à l'instance pour laquelle l'alerte a été déclenchée. Ces informations incluent le ProductKey (productKey), l'ID d'instance (instanceId) et l'ID de région (regionId). |
Métrique | Code de la métrique sélectionnée lors de la configuration du paramètre Rule Description. Dans cet exemple, MessageCountForwardedThroughRuleEngine_MNS indique le nombre de messages transférés par le moteur de règles. Si ce nombre dépasse le seuil spécifié pendant une période donnée, une alerte se déclenche. Pour plus d'informations sur les codes de métriques, consultez le tableau suivant : Codes de métriques. |
Heure de l'alerte | Heure de déclenchement de l'alerte. |
Compteur | Nombre total de messages, nombre de messages transférés ou nombre d'appareils connectés comptabilisés pour la métrique spécifiée. |
Durée | Période pendant laquelle l'alerte reste active. |
Détails de la règle | Détails de la règle d'alerte configurée dans la console CloudMonitor. |
Codes de métriques
IoT Platform : métriques de base
|
Code |
Description |
|
MessageCountForwardedThroughRuleEngine_DATAHUB |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers DataHub. |
|
MessageCountForwardedThroughRuleEngine_FC |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers Function Compute. |
|
MessageCountForwardedThroughRuleEngine_KAFKA |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers ApsaraMQ for Kafka. |
|
MessageCountForwardedThroughRuleEngine_LINDORM |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers Lindorm. |
|
MessageCountForwardedThroughRuleEngine_MNS |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers Message Service (MNS). |
|
MessageCountForwardedThroughRuleEngine_MQ |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers ApsaraMQ for RocketMQ. |
|
MessageCountForwardedThroughRuleEngine_OTS |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers Tablestore (OTS). |
|
MessageCountForwardedThroughRuleEngine_RDS |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers ApsaraDB RDS. |
|
MessageCountForwardedThroughRuleEngine_REPUBLISH |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données du topic actuel vers d'autres topics. |
|
MessageCountForwardedThroughRuleEngine_TSDB |
Nombre de messages transférés par le moteur de règles. La valeur correspond au nombre de fois où le moteur de règles transfère des données vers Lindorm. |
|
MessageCountSentFromIoT_HTTP_2 |
Nombre de messages envoyés depuis IoT Platform via HTTP/2. |
|
MessageCountSentFromIoT_MQTT |
Nombre de messages envoyés depuis IoT Platform via Message Queuing Telemetry Transport (MQTT). |
|
MessageCountSentToIoT_CoAP |
Nombre de messages envoyés vers IoT Platform via Constrained Application Protocol (CoAP). |
|
MessageCountSentToIoT_HTTP |
Nombre de messages envoyés vers IoT Platform via HTTP. |
|
MessageCountSentToIoT_HTTP/2 |
Nombre de messages envoyés vers IoT Platform via HTTP/2. |
|
MessageCountSentToIoT_MQTT |
Nombre de messages envoyés vers IoT Platform via MQTT. |
|
OnlineDevicesCount_MQTT |
Nombre d'appareils connectés à IoT Platform via MQTT en temps réel. |
|
OnlineDevicesCount_HTTP/2 |
Nombre d'appareils en ligne connectés à IoT Platform via HTTP/2 en temps réel. |
|
OnlineDeviceInstanceWatermark |
Pourcentage seuil d'appareils en ligne connectés à une instance IoT Platform. La valeur est calculée selon la formule suivante : Nombre d'appareils en ligne connectés à l'instance / Nombre maximal d'appareils pouvant être connectés à l'instance × 100 %. |
|
DeviceEventReportError |
Nombre d'échecs de soumission d'événements. |
|
DevicePropertyReportError |
Nombre d'échecs de soumission de propriétés. |
|
DevicePropertySettingError |
Nombre d'échecs de configuration des propriétés. |
|
DeviceServiceCallError |
Nombre d'échecs d'appel de service. |
|
DeviceCount_Product |
Nombre de produits créés pour le produit. |
|
MessageCountPerMinute |
Nombre de messages entrants et sortants envoyés et reçus par l'instance par minute. |
|
RuleEngineTransmitCountPerMinute |
Nombre de messages transférés par le moteur de règles pour l'instance par minute. |
IoT Platform : instances Enterprise Edition
|
Code |
Description |
|
DeviceNum_instance |
Nombre d'appareils en ligne. Pourcentage d'appareils créés dans IoT Platform. La valeur est calculée selon la formule suivante : Nombre d'appareils créés dans IoT Platform / Nombre maximal d'appareils pouvant être créés pour l'instance × 100 %. |
|
LinkAnalyticsCU |
Unité de traitement des données. |
|
LinkAnalyticsStorage |
Espace de stockage hors ligne. |
|
MessageWatermarkTps_instance |
Transactions par seconde (TPS) des messages entrants et sortants. La valeur de la métrique est un pourcentage. Elle est calculée selon la formule suivante : TPS actuel de consommation des messages entrants et sortants / TPS spécifié pour la consommation des messages entrants et sortants lors de l'achat de l'instance Enterprise Edition × 100 %. |
|
OtaCommercialUpgradeCount |
Nombre de mises à jour d'appareils valides. |
|
RuleEngineWatermarkTps_instance |
TPS de transfert de messages. La valeur de la métrique est un pourcentage. Elle est calculée selon la formule suivante : TPS actuel de transfert des messages par le moteur de règles / TPS maximal de transfert des messages par le moteur de règles pour l'instance × 100 %. |
|
HotStorageReadIops |
IOPS en lecture du stockage de séries temporelles. |
|
HotStorageWriteIops |
IOPS en écriture du stockage de séries temporelles. |
|
HotStorageCapacity |
Espace de stockage de séries temporelles. |
|
message_elastic_tps_instance |
Nombre de messages entrants et sortants élastiques. |
|
message_elastic_transmit_instance |
Nombre de messages élastiques transférés. |
IoT Platform : groupes de consommateurs AMQP
|
Code |
Description |
|
AMQP_Msg_Accumulate |
Nombre de messages accumulés. |
|
AMQP_Msg_Consume_rate |
Taux de consommation des messages. |
Notifications pour les alertes d'événement
Lorsqu'une règle d'alerte basée sur un événement se déclenche, un e-mail de notification dont le contenu est similaire aux informations ci-dessous est envoyé aux contacts d'alerte spécifiés.

Champs d'un e-mail de notification d'alerte
Champ | Description |
Nom de l'événement | Code de l'événement pour lequel l'alerte a été déclenchée. Dans cet exemple, le code Device_Connect_QPM_Limit indique que le nombre de demandes de connexion qu'un appareil peut envoyer par minute a atteint la limite supérieure. Pour plus d'informations sur les codes d'événements, consultez le tableau suivant : Codes d'événements. |
Ressource | Ressource pour laquelle l'alerte a été déclenchée.
|
Niveau | Tous les événements déclenchent des alertes de niveau WARN. |
Heure | Heure de survenue de l'événement |
État de l'événement | Tous les événements sont à l'état Fail. Cet état indique que la demande suivante a échoué car le nombre de demandes de connexion envoyées par minute ou le nombre de messages envoyés par seconde a atteint la limite supérieure. |
Détails | Informations sur la ressource qui a déclenché l'alerte. Ces informations sont au format JSON. Elles incluent l'ID de région (regionId), l'ID d'instance (instanceId), le ProductKey (productKey) et le DeviceName (deviceName). Les paramètres productKey et deviceName ne sont inclus dans la notification que si le nombre de demandes de connexion qu'un appareil peut envoyer par minute, le nombre de messages qu'il peut envoyer par seconde ou le nombre de messages qu'il peut recevoir par seconde a atteint la limite supérieure. |
Codes d'événements
|
Code |
Description |
|
Device_Connect_QPM_Limit |
Le nombre de demandes de connexion qu'un appareil peut envoyer par minute a atteint la limite supérieure. |
|
Device_Uplink_QPS_Limit |
Le nombre de messages qu'un appareil peut envoyer par seconde a atteint la limite supérieure. |
|
Device_Downlink_QPS_Limit |
Le nombre de messages qu'un appareil peut recevoir par seconde a atteint la limite supérieure. |
|
Account_Connect_QPS_Limit |
Le nombre de demandes de connexion que le compte actuel peut envoyer à IoT Platform par seconde a atteint la limite supérieure. |
|
Account_Uplink_QPS_Limit |
Le nombre de demandes que le compte actuel envoie par seconde a atteint la limite supérieure. |
|
Account_Downlink_QPS_Limit |
Le nombre de demandes que le compte actuel envoie aux appareils par seconde a atteint la limite supérieure. |
|
Account_RuleEngine_DataForward_QPS_Limit |
Le nombre de demandes que le compte actuel envoie au moteur de règles par seconde a atteint la limite supérieure. |