Los dispositivos, incluidos los gateways y los subdispositivos, pueden enviar registros a la nube. Consulte los registros locales de los dispositivos en la página Simple Log Service de la consola de IoT Platform para solucionar problemas.
Requisitos previos
El dispositivo se desarrolló con el Android SDK o el C SDK y está configurado para enviar registros. Para obtener más información, consulte Report device logs.
Si el dispositivo cuenta con un interruptor de envío de registros implementado mediante un SDK, vaya a . Busque el dispositivo y haga clic en View. En la página Device Details, active el interruptor Report On-premises Device Logs. Este paso no es obligatorio si el dispositivo no tiene un interruptor de envío de registros.
Consulta de registros locales de dispositivos
Inicie sesión en la consola de IoT Platform.
En la página Overview, busque la instancia que desea gestionar y haga clic en su ID o nombre.
En el panel de navegación izquierdo, haga clic en .
Seleccione un producto y haga clic en la pestaña On-premises Device Logs.
-
Introduzca los criterios de búsqueda y haga clic en el ícono de búsqueda.
A continuación se describen los criterios de búsqueda disponibles.
Criterio de búsqueda
Descripción
DeviceName
Introduzca un nombre de dispositivo para buscar los registros relacionados con él.
TraceId
Introduzca un ID de seguimiento para buscar registros en módulos vinculados.
Palabra clave del nombre del módulo
Introduzca el nombre de un módulo para buscar los registros que generó.
Palabra clave del contenido
Introduzca una palabra clave del contenido del registro. Las palabras clave compatibles incluyen parámetros de solicitud de peticiones API, motivos de error, ID de mensaje (MessageID), ID de cliente (clientId) y operación (Operation).
Intervalo de tiempo
Seleccione el intervalo de tiempo en el que se enviaron los registros.
Campos de registro
Cada entrada de registro contiene los siguientes campos.
| Parámetro | Descripción |
| Hora de envío | La hora en la que el dispositivo envió el registro. |
| Hora de recopilación | La hora en la que el dispositivo recopiló el registro. |
| TraceId | El ID de seguimiento, que permite buscar registros en módulos vinculados. |
| DeviceName | El nombre del dispositivo. |
| Nivel de registro | De forma predeterminada, se muestran los registros de todos los niveles. Puede filtrar los registros por nivel. Los niveles de registro se enumeran en orden descendente de gravedad, excepto OTHER:
|
| Nombre del módulo | El nombre del módulo que generó el registro.
|
| Contenido | El contenido detallado del registro. |
Análisis de registros de dispositivos
Cada entrada de registro incluye un código de estado de resultado especificado por el parámetro Code. Analice los registros con base en este código de estado.
El código de error puede provenir del SDK del lado del dispositivo (Android SDK error codes y C SDK error codes) o ser un código de estado personalizado.