IoT Platform ofrece monitoreo en tiempo real de métricas como la cantidad de dispositivos en línea, el número de mensajes enviados y recibidos, los mensajes reenviados por el motor de reglas y el estado de red de los dispositivos. Además, puede monitorear los datos de IoT Platform mediante la configuración de reglas de alerta en Cloud Monitor.
Uso de IoT Platform para monitorear el uso de recursos
IoT Platform monitorea en tiempo real los datos de los dispositivos y el estado de la red asociados a su cuenta de Alibaba Cloud. Los datos de monitoreo se muestran en la página Real-time Monitoring.
-
Métricas de datos de dispositivos
En la consola se muestran a continuación las siguientes métricas: Online Devices, Messages Sent to IoT Platform, Messages Sent from IoT Platform y Messages Forwarded Through Rule Engine.
Para obtener más información, consulte View data metrics.
-
Estado de red de los dispositivos
Puede habilitar los dispositivos cuya conexión de red sea Wi-Fi para que envíen datos sobre el estado de la red. Una vez que un dispositivo envía estos datos, podrá consultar su estado de red y los mensajes de error correspondientes en la pestaña Device Network status de la página Real-time Monitoring. También puede especificar un nombre de dispositivo y un rango de tiempo para realizar consultas.
Los datos de estado de red mostrados incluyen la hora de recolección de la señal, la intensidad de la señal recibida (RRS), la relación señal-ruido (SNR) y la tasa de pérdida de paquetes. Para obtener más información, consulte View device network status.
Para más detalles sobre los topics utilizados para enviar datos de estado de red, el formato de dichos datos y los errores de red, consulte Devices submit network status data.
NotaSolo los dispositivos con conexión de red Wi-Fi pueden enviar datos de estado de red.
Uso de Cloud Monitor para monitorear el uso de recursos
IoT Platform está integrado con Cloud Monitor. Puede utilizar las funciones Event Alarm y Threshold Value Alarm de Cloud Monitor para supervisar los datos de IoT Platform. Las métricas disponibles incluyen OnlineDeviceCount, MessageCountSentFromIoT, MessageCountSentToIoT, MessageCountForwardedThroughRuleEngine, MessageCountPerMinute, DeviceEventReportError, DevicePropertyReportError y DeviceServiceCallError.
En la página Real-time Monitoring, haga clic en Alarm Settings para acceder a la consola de CloudMonitor. Configure las reglas de alerta basadas en umbrales y eventos según sus necesidades.
Para obtener más información sobre las reglas de alerta y los mensajes de notificación, consulte Configure alert rules y Alert notifications.
Autorización de usuarios RAM para usar el monitoreo en tiempo real
Para autorizar a los usuarios RAM a utilizar la función de monitoreo en tiempo real, debe iniciar sesión en la consola de RAM y otorgar el permiso cms:QueryMetricList a dichos usuarios. Para más información sobre cómo personalizar una política de permisos de RAM, consulte Custom permissions.
El siguiente script muestra la política de permisos cms:QueryMetricList.
{
"Statement": [
{
"Action": [
"cms:QueryMetricList"
],
"Resource": "*",
"Effect": "Allow"
}
],
"Version": "1"
}