Adicionar recursos e atualizar a configuração do analisador de rede - AWS IoT Wireless

Adicionar recursos e atualizar a configuração do analisador de rede

Para poder ativar as mensagens de rastreamento, adicione os recursos à configuração. É possível utilizar uma única configuração padrão do analisador de rede. O AWS IoT Core for LoRaWAN atribui o nome NetworkAnalyzerConfig_Default a essa configuração, e esse campo não pode ser editado. Essa configuração é adicionada automaticamente ao Conta da AWS quando você utiliza o analisador de rede no console.

É possível adicionar os recursos que deseja monitorar à configuração padrão. Os recursos podem ser dispositivos LoRaWAN e gateways LoRaWAN. Para adicionar cada recurso à configuração, utilize o gateway sem fio e os identificadores dos dispositivos sem fio.

Definições de configuração

Para definir as configurações, primeiro adicione recursos à configuração padrão e ative as mensagens de rastreamento. Após o recebimento dos logs de mensagens de rastreamento, também é possível personalizar os parâmetros a seguir para atualizar a configuração padrão e filtrar o fluxo de logs.

  • Informações sobre o quadro

    Essa configuração são as informações de quadro dos recursos de dispositivos sem fio para mensagens de rastreamento. As informações de quadro são habilitadas por padrão e podem ser utilizadas para depurar a comunicação entre o servidor de rede e os dispositivos finais.

  • Níveis de log

    Você pode ver os logs de informações ou de erros, ou pode desativar o log.

    • Informações

      Os logs com o nível Informações são mais detalhados e contêm fluxos de logs tanto informativos como de erros. Os logs informativos podem ser utilizados para visualizar alterações no estado de um dispositivo ou de um gateway.

      nota

      A coleta de fluxos de logs mais detalhados pode gerar custos adicionais. Para obter mais informações sobre a definição de preço, consulte Definição de preço do AWS IoT Core.

    • Erro

      Os logs com um nível de log de Erro são menos detalhados e exibem somente informações de erro. Você pode usar esses logs quando um aplicativo tem um erro, como um erro de conexão do dispositivo. Ao usar as informações do fluxo de logs, você pode identificar e solucionar erros nos recursos da sua frota.

Pré-requisitos

Para poder adicionar recursos, os gateways e dispositivos a serem monitorados já devem estar integrados ao AWS IoT Core for LoRaWAN. Para ter mais informações, consulte Conectar gateways e dispositivos ao AWS IoT Core for LoRaWAN.

Adicionar recursos e atualizar a configuração do analisador de rede com o console

É possível adicionar recursos e personalizar os parâmetros opcionais utilizando o console do AWS IoT ou a API do AWS IoT Wireless. Além dos recursos, você também pode editar as definições de configuração e salvar a configuração atualizada.

Como adicionar recursos à configuração (console)

  1. Abra o Hub do analisador de rede no console do AWS IoT e escolha a configuração do analisador de rede, NetworkAnalyzerConfig_Default.

  2. Selecione Adicionar recursos.

  3. Adicione os recursos que deseja monitorar usando o gateway sem fio e os identificadores de dispositivos sem fio. É possível adicionar até 250 gateways ou dispositivos sem fio. Para adicionar o recurso:

    1. Utilize a guia Visualizar gateways ou Visualizar dispositivos para ver a lista de gateways e dispositivos que você adicionou ao Conta da AWS.

    2. Copie o WirelessDeviceID ou o WirelessGatewayID do dispositivo ou do gateway que você deseja monitorar e insira o valor do identificador para o recurso correspondente.

    3. Para continuar a adicionar recursos, escolha Adicionar gateway ou Adicionar dispositivo e adicione o gateway ou dispositivo sem fio. Se você adicionou um recurso que não deseja mais monitorar, escolha Remover recurso.

  4. Depois de adicionar todos os recursos, escolha Adicionar.

    Você verá o número de gateways e dispositivos que adicionou na página Hub do analisador de rede. É possível continuar adicionando gateways e dispositivos até que a sessão de rastreamento de mensagens seja ativada. Depois que a sessão for ativada, para adicionar recursos, será necessário desativar a sessão.

Como editar a configuração do analisador de rede (console)

É possível editar a configuração do analisador de rede e escolher se deseja desabilitar as informações de quadro e o nível de log das mensagens de rastreamento.

  1. Abra o Hub do analisador de rede no console do AWS IoT e escolha a configuração do analisador de rede, NetworkAnalyzerConfig_Default.

  2. Selecione a opção Editar.

  3. Escolha se deseja desativar as informações do quadro e use Selecionar níveis de log para escolher os níveis de log que você deseja usar para os logs de mensagens de rastreamento. Escolha Salvar.

    Você verá as definições de configuração especificadas na página de detalhes da configuração do analisador de rede.

Adicionar recursos e atualizar a configuração do analisador de rede com a API

É possível utilizar as operações de API do AWS IoT Wireless ou os comandos da CLI do AWS IoT Wireless para adicionar recursos e atualizar as configurações do analisador de rede.

  • Para adicionar recursos ou atualizar a configuração do analisador de rede, utilize a API UpdateNetworkAnalyzerConfiguration ou o comando update-network-analyzer-configuration da CLI.

    • Adicionar recursos

      Para os dispositivos sem fio que você deseja adicionar, utilize WirelessDevicesToAdd para inserir o WirelessDeviceID dos dispositivos como uma matriz de strings. Para os gateways sem fio que você deseja adicionar, utilize WirelessGatewaysToAdd para inserir o WirelessGatewayID dos gateways como uma matriz de strings.

    • Editar a configuração

      Para editar a configuração do analisador de rede, utilize o parâmetro TraceContent para especificar se WirelessDeviceFrameInfo deve ser ENABLED ou DISABLED, e se o parâmetro LogLevel deve ser INFO, ERROR ou DISABLED.

    { "TraceContent": { "LogLevel": "string", "WirelessDeviceFrameInfo": "string" }, "WirelessDevicesToAdd": [ "string" ], "WirelessDevicesToRemove": [ "string" ], "WirelessGatewaysToAdd": [ "string" ], "WirelessGatewaysToRemove": [ "string" ] }
  • Para obter informações sobre a configuração e os recursos adicionados, utilize a operação de API GetNetworkAnalyzerConfiguration ou o comando get-network-analyzer-configuration. Forneça o nome da configuração do analisador de rede, NetworkAnalyzerConfig_Default, como entrada.

Próximas etapas

Agora que adicionou recursos e especificou todas as definições opcionais para a configuração, é possível utilizar o protocolo WebSocket para estabelecer uma conexão com o AWS IoT Core for LoRaWAN e utilizar o analisador de rede. Em seguida, você pode ativar as mensagens de rastreamento e começar a receber essas mensagens para os recursos. Para ter mais informações, consulte Transmitir mensagens de rastreamento do analisador de rede com WebSockets.