Solución de problemas de dispositivos IoT Edge desde Azure Portal

Se aplica a:marca de verificación de IoT Edge 1.4 IoT Edge 1.4

Importante

IoT Edge 1.4 es la versión admitida. Si está usando una versión anterior, consulte Actualización de IoT Edge.

IoT Edge proporciona una forma simplificada de supervisar los módulos y solucionar sus problemas en Azure Portal. La página de solución de problemas es un contenedor de métodos directos del agente de IoT Edge para que pueda recuperar los registros de los módulos implementados y reiniciarlos de forma remota fácilmente. En este artículo se muestra cómo acceder a los registros de dispositivos y módulos y filtrarlos en Azure Portal.

Acceso a la página de solución de problemas

Puede acceder a la página de solución de problemas del portal a través de la página de detalles del dispositivo o del módulo IoT Edge.

  1. Inicie sesión en Azure Portal y vaya a IoT Hub.

  2. En el panel izquierdo, seleccione Dispositivos en el menú Administración de dispositivos.

  3. Seleccione el dispositivo IoT Edge que quiera administrar de la lista de dispositivos.

  4. En esta página de detalles del dispositivo, puede seleccionar Solucionar problemas en el menú.

    Captura de pantalla de la ubicación de la pestaña Solución de problemas en Azure Portal, página de detalles del dispositivo.

    O bien, seleccione el estado en runtime de un módulo determinado que desea inspeccionar.

    Captura de pantalla de la ubicación de la columna Estado en runtime en Azure Portal, página de detalles del dispositivo.

  5. En esa misma página, también puede seleccionar el nombre de un módulo para abrir la página de detalles correspondiente. Desde ahí, puede seleccionar Solucionar problemas en el menú.

    Captura de pantalla de la ubicación de la pestaña Solución de problemas en Azure Portal, página de detalles del módulo.

Visualización de los registros del módulo en el portal

En la página Solucionar problemas del dispositivo, puede ver y descargar registros de cualquiera de los módulos en ejecución en el dispositivo IoT Edge.

Esta página tiene un límite máximo de 1500 líneas de registro y los registros más largos se truncan. Si los registros son demasiado grandes, se produce un error en el intento de obtener los registros del módulo. En ese caso, pruebe a cambiar el filtro de intervalo de tiempo para recuperar menos datos o considere la posibilidad de usar métodos directos para la Recuperación de registros de implementaciones de IoT Edge a fin de recopilar archivos de registro más grandes.

Use el menú desplegable para elegir qué módulo se va a inspeccionar.

Captura de pantalla que muestra cómo elegir un módulo en el menú desplegable que desea inspeccionar.

De forma predeterminada, esta página muestra los últimos 15 minutos de registros. Seleccione el filtro Intervalo de tiempo para ver registros diferentes. Use el control deslizante para seleccionar una ventana de tiempo dentro de los últimos 60 minutos o seleccione Especificar hora en su lugar para elegir una ventana de fecha y hora específica.

Captura de pantalla que muestra cómo elegir una hora o un intervalo de tiempo en el filtro emergente de intervalos de tiempo.

Una vez que tenga los registros y establezca el filtro de tiempo del módulo para solucionar los problemas, puede usar el filtro Buscar para recuperar líneas específicas de los registros. Puede filtrar por advertencias o errores, o bien proporcionar un término o una frase específicos para buscarlos.

Captura de pantalla que muestra cómo usar un patrón regex de dotnet para buscar los registros mediante el filtro Buscar.

La característica Buscar admite búsquedas de texto no cifrado o expresiones regulares de .NET para búsquedas más complejas.

Puede descargar los registros del módulo como archivo de texto. El archivo de registro descargado refleja los filtros activos aplicados a los registros.

Sugerencia

El uso de la CPU en un dispositivo alcanza un pico temporalmente cuando recopile registros en respuesta a una solicitud del portal. Este comportamiento es previsible y el uso debe estabilizarse una vez completada la tarea.

Reinicio de módulos

La página Solucionar problemas incluye una característica para reiniciar un módulo. Al seleccionar esta opción, se envía un comando al agente de IoT Edge para reiniciar el módulo seleccionado. El reinicio de un módulo no afectará a la capacidad de recuperar registros anterior al reinicio.

Captura de pantalla que muestra cómo reiniciar un módulo desde la página Solucionar problemas.

Pasos siguientes

Encuentre más sugerencias para la Solución de problemas del dispositivo IoT Edge o bien obtenga información sobre problemas habituales y soluciones.

Si tiene más preguntas, cree una solicitud de soporte técnico para obtener ayuda.