Práticas recomendadas para solução de problemas remota de dispositivos do Azure Sphere
Importante
Esta é a documentação do Azure Sphere (Legado). O Azure Sphere (Legado) será desativado em 27 de setembro de 2027 e os usuários devem migrar para o Azure Sphere (Integrado) até esse momento. Use o seletor de versão localizado acima do sumário para exibir a documentação do Azure Sphere (Integrado).
Ao gerenciar seus dispositivos remotamente, às vezes você pode encontrar problemas que impedem que seus dispositivos funcionem corretamente. Este artigo inclui uma lista de perguntas e fluxogramas para ajudá-lo a triar sua situação e determinar o que deu errado. Passar por este guia pode reduzir o tempo de inatividade de seus dispositivos e ajudá-lo a solucionar problemas rapidamente para que seus dispositivos voltem a funcionar como deveriam.
Nota
Aqui está uma lista de verificação preliminar sobre a infraestrutura de conectividade que você deve percorrer:
- Certifique-se de que sua infraestrutura de rede esteja configurada para permitir os pontos de extremidade necessários para dispositivos do Azure Sphere seguindo as instruções nos requisitos de rede do sistema operacional do Azure Sphere:
- Para confirmar se os pontos de extremidade estão configurados corretamente, execute as verificações de diagnóstico em Considerações de design da solução.
- Para determinar se um dispositivo está se conectando ao Azure Sphere Security Services (AS3), execute o comando azsphere device list. Verifique o
lastUpdateRequestUTC
campo, que fornece a última vez que o dispositivo solicitou uma atualização dos Serviços de Segurança do Azure Sphere. - Se você estiver executando NTP personalizado, certifique-se de que seu servidor NTP está ativo e sua hora está com 24 horas de hora global e está definido para o fuso horário correto.
- Verifique as definições de configuração de Wi-Fi da sua aplicação.
- Verifique o Hub IoT:
- Verifique se o certificado do Serviço de Segurança do Azure Sphere no Hub IoT está atualizado.
- Verifique se os servidores do Hub IoT estão operacionais.
- Verifique se os seus dispositivos estão a receber energia suficiente de acordo com as especificações da sua solução de hardware.
- Verifique se o serviço NCSI da Microsoft está ativo e se conectando. Consulte o seguinte link: (http://www.msftconnecttest.com/connecttest.txt).
Antes de verificar outros aspetos da integridade do dispositivo, considere as seguintes perguntas preliminares:
Quantos dispositivos são afetados? Este é o único dispositivo, ou existem outros dispositivos?
- Se um pequeno número de dispositivos for afetado, obtenha o ID do dispositivo e execute azsphere tenant download-error-report na CLI e analise o relatório. Consulte Coletar e interpretar dados de erro para obter informações sobre como interpretar o relatório.
- Se houver vários dispositivos, continue para a próxima seção.
Estado de funcionamento do dispositivo de triagem
A seguir estão algumas áreas de consideração para ajudá-lo a triar a situação.
Verifique a conectividade dos seus dispositivos rastreando através do seguinte fluxograma:
Primeiro, verifique as configurações do firewall. Se você gerenciar as configurações do firewall, verifique se as configurações de rede estão em conformidade com os requisitos do Sphere. Para obter mais informações, consulte Solucionar problemas de rede. Siga as orientações nos requisitos de rede do sistema operacional Azure Sphere para garantir a conformidade. Se você não gerenciar as configurações do firewall, entre em contato com o administrador do firewall para obter mais orientações.
Em seguida, observe a conectividade para o norte. Se você usa Wi-Fi para se conectar à internet, seus dispositivos estão em uma área lotada? Se estiverem, certifique-se de que suas configurações estão usando a verificação direcionada. Para obter mais informações sobre a verificação direcionada, consulte WifiConfig_SetTargetedScanEnabled Função. Se seus dispositivos não estiverem em uma área lotada, entre em contato com o Suporte da Microsoft para obter mais orientações. Você usa EAP-TLS? Se sim, verifique com seu provedor sobre o gerenciamento de certificados de ciclo de vida e consulte Renovação de certificado EAP-TLS. Se você não usa EAP-TLS, verifique se seu SSID ou senha não foram alterados.
Se você usa a rede celular para se conectar à Internet, pergunte aos integradores de sistemas ou ao provedor de serviços de celular se seus dispositivos estão aparecendo na rede.
Qual é o alcance do problema? Rastreie através do seguinte fluxograma:
Quantos dispositivos estão a encontrar problemas? Se forem apenas alguns dispositivos afetados, primeiro, verifique o fluxograma de conectividade. Em seguida, verifique o ambiente físico dos dispositivos: Os dispositivos estão desligados ou foi feita alguma alteração no hardware dos dispositivos? Se os dispositivos estiverem conectados e nenhuma alteração tiver sido feita no hardware dos dispositivos, obtenha 2 a 3 IDs de dispositivo e verifique os logs de erro do locatário executando o comando azsphere tenant download-error-report. Verifique o campo Descrição. Se a descrição incluir qualquer um dos seguintes, verifique os logs do aplicativo do cliente para obter mais orientações:
- AppCrash
- AppUpdate
- AppExit
No entanto, se a descrição incluir qualquer um dos seguintes, contacte o Suporte da Microsoft:
- SystemAppCrash
- Kernel Pânico
- Kernel Oops
Se todos os dispositivos tiverem sido afetados, siga estes passos:
- Os dispositivos receberam recentemente uma atualização do sistema operacional? Se tiver, contacte o Suporte da Microsoft. Se eles não tiverem feito uma atualização do sistema operacional, consulte o fluxograma de conectividade. Dependendo do feed de canal de software do qual seu grupo de dispositivos faz parte, você pode ter recebido uma notificação de atualização do sistema operacional. Para obter mais informações sobre feeds do sistema operacional, consulte Feeds do sistema operacional Azure Sphere.
- Os dispositivos receberam recentemente uma atualização de aplicativo? Se tiver, reimplante ou reverta para uma versão anterior do aplicativo. Caso contrário, contacte o Suporte da Microsoft. Para obter mais informações sobre atualizações over-the-air, consulte Sobre atualizações over-the-air.
No caso em que você pode obter acesso físico aos dispositivos
Se conseguir obter acesso físico aos dispositivos, poderá seguir estes passos de resolução de problemas locais:
- Você pode descartar problemas de conectividade nesse local específico? Por exemplo, o edifício está a ter problemas de conectividade?
- Verifique a seção ethernet do fluxograma de conectividade: Se você usa ethernet para se conectar à internet, verifique a porta do comutador. Se a porta do switch estiver acendendo, desligue o dispositivo. Se eles não estiverem acendendo, verifique as configurações do firewall.
- Os dispositivos estão desligados ou foi feita alguma alteração no hardware dos dispositivos? Por exemplo, os sensores estão sobrecarregados ou o conector USB está quebrado?
- Execute o comando azsphere get-support-data.